๐ฅ TIP
[ERROR] Warning: You provided a `value` prop to a form field without an `onChange` handler. This will render a read-only field. If the field should be mutable use `defaultValue`. Otherwise, set either `onChange` or `readOnly`.
Eun_zii
2023. 10. 30. 15:54
form ํ๋์ value๋ฅผ ์ฌ์ฉํ๋ฉด์ onChange ํธ๋ค๋ฌ๋ฅผ ์ค์ ํ์ง ์์ ๋ฐ์ํ๋ ์๋ฌ
โ ํด๊ฒฐ๋ฐฉ๋ฒ
1. onChange ํธ๋ค๋ฌ ์ค์
const onChange = () => {
// onChange ์ด๋ฒคํธ
}
<input
value={value}
onChange={onChange}
/>
2. defaultValue ์ต์ ์ค์
: value ์ต์ ์ defaultValue๋ก ๋ณ๊ฒฝ
<input
defaultValue={value}
/>
3. readonly ์ต์ ์ถ๊ฐ
<input
value={value}
readonly
/>
728x90