在Immutable中扩展属性

时间:2016-07-06 08:56:32

标签: javascript reactjs redux immutable.js

我有这个代码块我想转换成Immutable,并且不知道如何扩展我对不可变对象的道具。有人能告诉我怎么样?我正在扩展prop,所以我的不可变对象从另一个模块获取返回的结果。目前,populateKey也从外部设置,我设法封装了这个。救命!! < 3 enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用setIn方法

return state.setIn([populateKey, 'type'], result.type).setIn([...])
  

setIn(keyPath:Array,value:any):Map