【发布时间】:2020-07-30 21:10:27
【问题描述】:
我想过滤对象并更新过滤结果。
例如:
// global object (parent)
let globalObj = {
id: 123,
name: "No Name",
attributes: [{
keyA: "Key",
keyB: "Keys 2",
}]
}
我有上面的全局父对象,就是接受数据并保存的任务。 (和 Redux 中的 store 一样)
let updatedObj = {
id: 123,
name: "New Name",
attributes: [{
keyA: "New Key",
}]
}
好吧,现在我想用新的 copare 过滤全局对象,过滤它并只更新已更改的内容,其他必须不附加..
结果我想得到这样的东西:
// global object (parent after update)
let globalObj = {
id: 123,
name: "New Name",
attributes: [{
keyA: "New Key",
keyB: "Keys 2",
}]
}
我该怎么做?
谢谢!
【问题讨论】:
标签: javascript object filter filtering updates