尝试在Redux中使用不变性帮助器来更改状态对象的键/属性名称之一。
const initialState = {
variables: {
ItemA: {"title:"Harry Potter},
ItemB: {"title":"Jane Eyre"}
}
}
我的应用程序上有一个事件,该事件调度一个具有属性名称(ItemA)和要更改为(ItemD)的新属性名称的操作。如果必须更新属性名称-最终结果,那么我的reducer应该是什么样子。
variables: {
ItemD: {"title:"Harry Potter},
ItemB: {"title":"Jane Eyre"}
}
在此处尝试使用不变性帮助器。我知道首先我需要遍历变量对象并使用ItemA键找到属性。在那之后,使用不变性帮助程序更新以返回具有反映更改的新obj几乎没有什么