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

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

QA

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

답변 2

본문

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

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

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 66
© SIRSOFT
현재 페이지 제일 처음으로