我需要知道如何更新状态内的用户数组以接受新的用户对象。如何更新反应状态对象数组
状态用户数组仅包含标识和名称。
当我尝试使用更新插件推送用户数组中的项目。
var newUser = {id:1, name:'Foo'};
let newState = update(this.state, {users: {$push: [newUser]}});
“反应-dom.js:17858未捕获的错误:对象是不是一个阵营的孩子有效。(发现:物体键{ID,名称})如果你的意思是使儿童的收集,使用(...)“
您是否尝试过错误消息中提及的方法?例如,用'[id:...]'替换'{id:...}',它应该可以工作? –
我也有同样的问题。 – yk1007