파이어베이스 게시판이없어서 리액트로 사용하고있어서 여기 질문합니다.
현재 9버전으로 해보려다가 에러도많이나고 잘 안되길래 선생님의 강의따라 8버전으로 해보고있습니다.
근데 초반부터 좀 막혀버렸는데요..
데이터베이스에 있는 데이터를 가져왔는데
그 데이터들을 state에 담아서 사용할 수 있나요?
제가 test라는 state를 만들어서
forEach 안에서 setTest(doc.data()) 이런식으로 넣어보니 데이터가 여러개있는데 하나만들어갑니다.
데이터베이스 안에는 한 6~7개 데이터가 저런식으로 들어있는데 하나만 저렇게 출력이되더라구요
그래서 push를 사용해봤는데
이렇게 같은 데이터가 두개씩들어가서 12개가 출력이됩니다. 6개가 들어가야하는데
제가 자바스크립트를 잘 못써서 그런걸까요,, 어찌해야할까요,,?
데이터 추가하는 input과 버튼기능은 또 잘 구현이됐습니다,, 가져오는것만 문제네요