如何使用immutable.js

时间:2015-12-15 12:51:03

标签: immutable.js

我有这样的结构:

{
  members: [
    { memberId: 1, workspaces: [123, 124] },
    { memberId: 2, workspaces: [124] },
    ...
    ]
}

如何使用Immutable.js更新一个成员的工作区列表?

1 个答案:

答案 0 :(得分:2)

实测!

members.updateIn(
  ['0', 'workspaces'],
  (workspaces) => workspaces.push(125)
)