[React] You provided a 'checked' prop to a form field without an 'onChange' handler.
기본 html input checkbox를 span과 label을 onClick 이벤트를 이용해서 커스텀을 했더니 에러 메세지가 떴다. You provided a 'checked' prop to a form field without an 'onChange' handler. 너는 checked prop을 onChange 이벤트 핸들러 없이 썼다. 이유 input checked를 사용하려면 onChange를 이용해서 사용해야하기 때문이다. onChange를 사용하거나 속성으로 readonly를 넣어주거나 checked속성 대신 defaultChecked를 사용하면 된다. 나는 readonly를 사용해서 해결했다. 참고1 참고2
에러 노트
2022. 9. 25. 18:49
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- map
- js
- CSS
- 드림코딩
- Typescript
- javascript
- 비주얼스튜디오코드
- 깃
- 타입스크립트
- Til
- 코딩앙마
- 코드잇
- vscode
- Python
- React
- vue
- git
- 저스트코드
- 리액트
- 제이쿼리
- 제로초
- TS
- 김버그
- 파이썬
- 스파르타코딩클럽
- scss
- 자바스크립트
- 회고
- html
- 구름에듀
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
글 보관함