반응형
const [inputs, setInputs] = useState({
title: "하나둘",
subTitle: "",
});
const { title, subTitle } = inputs;
const onChange = (e) => {
const { value, title } = e.target;
setInputs({
...inputs,
[title]: value,
});
};
이렇게 해서 여러가지 input을 통합으로 관리하고 아래 onChange로 수정을 하려고 했는데
이런식으로 오류가 나는 것이었다!!
이부분은 원래
<input name="title" value={title} onChange={onChange} />
이렇게 쓰던 부분에서
value를 defaultValue로 바꿔주면 에러가 뜨지 않고 사용가능하다.
처음에 당황했는데
생각보다 쉬운문제라서 다행이다 !
반응형
'에러' 카테고리의 다른 글
[React/axios] 토큰 관리(refreshToken, accessToken) interceptors (0) | 2022.05.29 |
---|---|
[RTK] Redux Toolkit 사용할 때 state값 proxy로 나올 때 해결법 (5) | 2022.05.29 |
[React/ESLint] ESLint: Static HTML elements with event handlers require a role. 오류수정 (0) | 2022.04.28 |
[React/ typescript] eslint, prettier 설정하기 (0) | 2022.04.21 |
[React] 페이지네이션 적용 후 글 자동 불러오기 오류 (0) | 2021.10.29 |
댓글