react에서 select 태그 사용할때
나오는 warning입니다.
Warning 오류
Warning: `value` prop on `select` should not be null. Consider using an empty string to clear the component or `undefined` for uncontrolled components.
before
<select name="type" value={!adminRevData.type ? adminInfo.type : adminRevData.type}
onChange={onChangeData}>
<option>선택하세요</option>
<option value="A">관리자</option>
<option value="SA">최고 관리자</option>
</select>
Warning 해결 방법
value="" 으로 빈 string 값을 넣어주었습니다.
<select name="type" value={!adminRevData.type ? adminInfo.type : adminRevData.type}
onChange={onChangeData}>
<option value="">선택하세요</option>
<option value="A">관리자</option>
<option value="SA">최고 관리자</option>
</select>
반응형
'개발 > React' 카테고리의 다른 글
[react] 검색 기능 구현하기 (0) | 2022.01.10 |
---|---|
[react] Warning: A component is changing an uncontrolled input to be controlled... (64) | 2022.01.07 |
[react] useEffect 메모리 누수 Can't perform a React state update on an unmounted component... (0) | 2022.01.07 |
[react] framer motion 사용법 (0) | 2022.01.06 |
[react] redux-toolkit으로 쇼핑몰 사이트 만들기 (ft. 장바구니) (0) | 2022.01.05 |
댓글