장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › 찜하기 기능 각각구현하기질문드려요
찜하기 기능을 map함수안에 만들었습니다. 그러다보니까 찜하기를한개만 눌러도 게시물전부에 되어버리네요. 각각좋아요 강의 참고해서 해봤는데도 잘모르겠습니다 ㅠㅠ
게시물이 3개면 찜했는지 여부를 저장할 공간도 3개 필요합니다
저장할공간 만들어서 해결했습니다만! 하나더 여쭤보고싶은게있습니다. 만약 게시물이 3개가 아니라 100개면 저장할공간이 100개필요한가요? 이건 너무비효율적인거같은데...
array나 object 쓰면 여러데이터 쉽게 저장가능합니다
어.... 이해가잘안됩니다. let [hart, setHart] = useState([0,0,0]); //찜하기기능 게시물이 3개일때 let [hart, setHart] = useState([0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0....100개]); //찜하기기능 게시물이 100개일때 ? 이거를 array나 object 쓰면 위처럼 100개안쓰고 해결이 가능하다는 말씀이신건가요?
데이터 100개 담긴 array 쉽게만드는 문법도 있습니다