React Hooks 状态对象不会因单个/多个属性而改变

时间:2021-03-27 13:45:31

标签: reactjs react-hooks

我正在尝试在更新多个对象属性时创建 useState。但不幸的是,我分配的值并没有反映我执行 console.log

后的更改

这是我的状态:

const [values, setValues] = useState({
    name: 'John',
    active: false
})

在我的 onChange 活动中,这是我的代码:

// for changing only the status
setValues({...values, active: true})

但它不起作用。有什么帮助吗?

0 个答案:

没有答案