728x90
Error: input is a void element tag and must neither have `children` nor use `dangerouslySetInnerHTML`.
- styled-component 사용 시 발생하는 문제로, input 등과 같이 자식을 가질 수 없는 태그에 자식을 넣었을 때 발생하는 에러이다.
- 해결책: <input></input> 안에 값을 제거해준다.
- 기존에는 잘 몰라서 input 내에 label을 넣어줬다가, 해당 오류가 생겼기 때문에 <input /> 하고 아래에 <label for=~ />로 작성해줬다.
'Web > React' 카테고리의 다른 글
[React] 카카오 로그인/로그아웃 (0) | 2021.05.18 |
---|---|
[React] 체크박스 상태관리 및 전부 체크 시 버튼 활성화 (6) | 2021.05.16 |
[React] The react-scripts package provided by Create React App requires a dependency: 오류 해결 (0) | 2021.04.20 |
[React] React Sass-loader 설정 커스터마이징 오류 'options has an unknown property 'prependData'. These properties are valid' 해결 방법 (2) | 2021.03.23 |
[React] React의 기본, 특징과 JSX (6) | 2021.02.15 |