• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 JavaScript, TS 게시판 질문드립니다.

질문드립니다.

3 글 보임 - 11 에서 13 까지 (총 13 중에서)
  • 글쓴이
  • #49608

    codingapple
    키 마스터
    에러메세지에서 수정할 게시물 id가 틀렸다는거같은데 .doc().update() 할 때 .doc()안에 게시물 id 잘 넣읍시다
    #88871

    황철민
    참가자
    <script>
        
        const db = firebase.firestore();
        const storage = firebase.storage();
     
        var 뺀거 = localStorage.getItem('user');
            if(localStorage.getItem('user') != null){
            $('#userName').html(JSON.parse(뺀거).displayName);
            }
            firebase.auth().onAuthStateChanged((user)=>{
                if (user) {
                    console.log(user.uid);
                    console.log(user.displayName);
                    localStorage.setItem('user', JSON.stringify(user));
                
                }
                })//이름 뜨는 기능
              
                var 쿼리스트링 = new URLSearchParams(window.location.search);
                쿼리스트링.get('id');
                db.collection('product').doc(쿼리스트링.get('id')).get().then((result)=>{
                    console.log(result.data());
                    $('#title').val(result.data().제목);
                    $('#content').val(result.data().내용);
                    // $('#file').val(result.data().사진);
                })
                $('#send').click(function(){
                    var 바꿀거 = {
                        제목 : $('#title').val(),
                        내용 : $('#content').val() 
                    }
                    db.collection('product').doc().update(바꿀거)
                })
        </script>
    위에 방법을 다 시도해봤는데 오류가 계속나옵니다.
     
    화면 캡처 2023-06-30 120200
    #88949

    codingapple
    키 마스터
    .update쓸땐 .doc() 소괄호안에 수정할게시물 id 집어넣어줍시다
3 글 보임 - 11 에서 13 까지 (총 13 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠