我需要知道如何更新狀態內的用戶數組以接受新的用戶對象。如何更新反應狀態對象數組
狀態用戶數組僅包含標識和名稱。
當我嘗試使用更新插件推送用戶數組中的項目。
var newUser = {id:1, name:'Foo'};
let newState = update(this.state, {users: {$push: [newUser]}});
「反應-dom.js:17858未捕獲的錯誤:對象是不是一個陣營的孩子有效。(發現:物體鍵{ID,名稱})如果你的意思是使兒童的收集,使用(...)「
您是否嘗試過錯誤消息中提及的方法?例如,用'[id:...]'替換'{id:...}',它應該可以工作? –
我也有同樣的問題。 – yk1007