728x90
[문제]
리액트(React)에서 체크박스(Checkbox) 사용 시 에러가 발생.
input type으로 checkbox를 쓸 때(radio 타입 포함) onClick 핸들러를 제공하고 checked 값을 설정하는 식으로 하면 에러가 발생한다.
[ 해결방법 ]
1) onClick 핸들러를 없애고 onChange 핸들러를 사용한다.
2) onClick 핸들러를 그대로 두고 싶으면 readonly 키워드를 붙이거나 checked 속성 대신 defaultChecked를 사용한다.
728x90
'💎 리액트' 카테고리의 다른 글
React 컴포넌트 호출시 유의사항 - PascalCase (0) | 2022.04.19 |
---|---|
리액트 useCallback, useCallback 쓰는 이유 (0) | 2022.03.10 |
리액트 button 태그 자동 클릭되는 현상 막는 법 (0) | 2022.03.03 |
리액트 useEffect() 사용법 (0) | 2022.03.03 |
리액트 검색기능 구현 (스프링부트, 리액트 연동 쇼핑몰 검색 기능 구현) (0) | 2022.03.03 |
댓글