【发布时间】:2017-02-26 23:51:57
【问题描述】:
我正在尝试更新减速器中对象数组中的特定索引。状态有一个对象数组。 isSearch 是对象的一个属性。在操作的有效负载中,我传递要更新的索引和值。这是我的代码:
case actions.UPDATE:
return {
...state,
arrObj: {
...state.arrObj,
arrObj[action.payload.index].isSearch : action.payload.isSearch,
},
};
我收到此错误Unexpected token, expected , at arrObj[action.payload.index]. 有人可以告诉我如何纠正这个错误吗?
【问题讨论】:
-
那么
arrObj[action.payload.index].isSearch : action.payload.isSearch,应该是什么意思? -
@zerkms 我正在为 arrObj[action.payload.index] 对象分配一个属性 isSearch
标签: javascript reactjs ecmascript-6 redux