리액트 데이터 받아올 때 질문

리액트 데이터 받아올 때 질문

QA

리액트 데이터 받아올 때 질문

본문

안녕하세여 리액트 + 파이어베이스를 연결하고 데이터를 받아오는 공부를 하고있습니다

function App() {

  const [baseData,setbaseData] = useState([])

  useEffect(()=>{

    readData();

  },[])

  const readData = async()=>{

    //async function readData() {

    const response = db.collection("product");

    const data = await response.get();

    data.docs.forEach(item=>{

      setbaseData([item.data()])

    })

  }

코드는 이런데요 콘솔 찍어보니까 

661742549_1625900821.1375.jpg

이렇게 나오는데 각각 다른 array가 아닌 0다음 1 이렇게 같이 나오게 할려고 하는데 뭘 잘못한걸까요?

이 질문에 댓글 쓰기 :

답변 2

오! 저두 리액트 공부하는데~ 

답변을 작성하시기 전에 로그인 해주세요.
전체 129,103 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT