使用挂钩更新对象状态

时间:2020-07-31 21:23:13

标签: javascript reactjs object

我有一个关于使用Hooks更改对象内属性值的问题,我该怎么做?

const [user, setUser] = useState({id: '', name: '', email: '', entries: 0, joined: ''})
let count = 5;

我想用变量“ count”更新属性“ entries”的值。

我该如何使用setUser?

谢谢

1 个答案:

答案 0 :(得分:0)

这应该可行;

setUser({
  ...user,
  entries: count
});