我是 immutable.js 的新手,并试图找出一种更新嵌套地图的方法
这是我的对象
let state = OrderedMap({
'name': Map({ id: 'name', hint: 'Search by name', value: '' }),
'job': Map({ id: 'job', hint: 'Search by job title', value: ''}),
'state': Map({ id: 'state', hint: 'Search by state', value: ''})
});
我正在尝试使用 setIn 函数设置“名称”对象的值
state.setIn(['name', 'value'], 'Test');
该值未按预期更新。我在这里有什么遗漏吗