标签: javascript immutable.js
我很难读懂ImmutableJS和其他问题答案......看起来很简单,我有这样的地图:
{ foo: [ {id: 1, name: 'John'}, {id: 2, name: 'Christine'}, {id: 3, name: 'Frank'}, {id: 4, name: 'Jenny'}, ] }
如何更新“John”更改为“Johnny”?
答案 0 :(得分:2)
从docs您可以使用:
newMap = oldMap.setIn(['foo', 0, 'name'], 'Johnny');
传递一组键,然后传递值。