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

home2 게시판 React 게시판 map 좋아요 버튼 count is not interable 에러

map 좋아요 버튼 count is not interable 에러

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

    김도현
    참가자

    게시판 참고해서 딥카피해서 각각 좋아요가 증가되도록 버튼은 만들었는데 map에 하니까 계속 count is not interable이라는 에러 메시지가 뜨는데 count는 반복 할수없다는것이  무슨 뜻인지 모르겠어요  에러를 해결하려면 어떻게 해야되나요?

     <span onClick={() => {
                   let newCount = [...count];
                   newCount[i]++
                   setCount(newCount);
                   setCount(i)
                }}>?{count[i]}
    
    </span> 
    #7836

    codingapple
    키 마스터

    setCount(i) 라는 코드는 필요없어보여서 그걸 지워봅시다

    #7837

    김도현
    참가자

    지우니까 잘 되네요 감사합니다^^

    근데 setCount(i)를 하면 왜 에러가 나는지 궁금합니다

    #7838

    김도현
    참가자

    지우니까 잘 되네요 감사합니다^^

    근데 setCount(i)를 하면 왜 오류가 났었던건가요?

    #7842

    codingapple
    키 마스터

    setCount가 아마 count를 변경해주는 함수같아보이는데 거기 array를 집어넣은게 아니라 i같은 이상한걸 집어넣어서 그런듯요 

    #7843

    김도현
    참가자

    @codingapple 감사합니다?

6 글 보임 - 1 에서 6 까지 (총 6 중에서)
  • 답변은 로그인 후 가능합니다.

About

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

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

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