【发布时间】:2019-03-11 10:02:03
【问题描述】:
代码sn-p:
updateSelectedAreaColor: (state, payload) => {
state.selectedArea = { ...state.selectedArea, color: payload };
},
我正在使用有效负载更新对象 state.selectedArea 的属性 color。我不想硬编码要更新的属性,而是想通过我的 payload 设置属性。
例如:
updateSelectedAreaColor: (state, payload) => {
state.selectedArea = { ...state.selectedArea, payload.target: payload.value };
},
但是,此代码会引发错误。有谁知道我如何设置要通过有效负载更新的值?
【问题讨论】:
标签: javascript object ecmascript-6 vuex