인프런 커뮤니티 질문&답변

최민우님의 프로필 이미지
최민우

작성한 질문수

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기[전체 리뉴얼]

안녕하세요 선생님 checkbox질문입니다ㅠㅠㅠ

작성

·

159

0

안녕하세요 선생님 수업 정말 감사하게 잘듣고있는 한 학생입니다. 저는 toggleHandler를 선언할때 newChecked 배열을 쓰지않고 바로바로 Checked에 접근했는데 checked함수까지 선생님과 똑같이 설정하고 테스트해봣는데 정상적으로 작동하지 않아서요ㅠㅠ 혹시 newChecked로 접근하는 것과 저처럼 바로 setChecked로 접근하는 차이가 있을까요??ㅠㅠ

const toggleHandler = (id=> {

        let currentIndex = Checked.indexOf(id)
        //let newChecked = [...Checked]
        if (currentIndex === -1) {
            setChecked([...Checkedid])
            //newChecked.push(id)
        } else {
            Checked.splice(currentIndex1)
            //newChecked.splice(currentIndex, 1)
        }
        //setChecked(newChecked)
   }

답변

답변을 기다리고 있는 질문이에요
첫번째 답변을 남겨보세요!
최민우님의 프로필 이미지
최민우

작성한 질문수

질문하기