[英]Why does useState not work with Objects when using defaultValue
我有这个对象:
const [value, setValue] = useState({
test: "someRandomValue"
});
我想在这个输入中使用它:
<input defaultValue={value.test} />
问题
通常,当您以这种方式使用 useState (useState("someRandomValue")) 时,当状态值更改时,输入会更新其值,但是当您使用对象时,它不会更新。
useState 没有任何问题它也适用于对象以及尝试设置
<input value={value.test} />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.