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

home2 게시판 React 게시판 리액트에서 파이어베이스 설치및 데이터 출력 관련

리액트에서 파이어베이스 설치및 데이터 출력 관련

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #51124

    인포바인
    참가자
    <span style="color: #ff0000;">Could not reach Cloud Firestore backend. Connection failed 1 times. Most recent error: FirebaseError: [code=permission-denied]: Permission denied on resource project test-78694.
    <span style="color: #000000;">
    처음으로 데이터를 출력하고자 하는데
    </span><span style="color: #000000;">위와 같은 에러가 발생하고 있습니다.
    
    리액트에서 8.6.5 버전으로 설치했고  파이어 베이스 버전은 8.6.5 입니다.
    
    퍼미션 에러가 발생했다고 생각해서 규칙에서 false를 true로 바꾸어 주었습니다.
    
    그리고 filebase-tools를 반드시 설치해주어야 하나요 ???
    
    --------------------------------------------
    
    api 키 문제였습니다.. 그러나 여전히 res.data는 undefined가 출력되고있습니다
    
    ------ 수정
    
      db.collection("product")
        .get()
        .then((_snapshot) => {
          _snapshot.forEach((doc) => {
            console.log(`${doc.id} => ${JSON.stringify(doc.data())}`);
          });
        });
    
    예제에서는 결과.data로 간단하게 출력이 됐는데 왜 저는 이런 복잡한 과정을 거쳐야하는지 모르겠습니다 ㅠㅠㅠ
    
     
    </span>
    </span>

     

    
    
    		
    	
    #51134

    codingapple
    키 마스터
    forEach 콜백함수안에서 console.log(doc.data()) 만 해도 잘 출력될것같은데요
    #51137

    인포바인
    참가자
    ㅎ헉 뭐지 감사합니다
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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