Map.merge

有时我们想更新多个属性。 我们可以使用merge方法做到这一点。

  1. let baseButton = Immutable.Map<string, any>({
  2. text: 'Click me!',
  3. state: 'inactive',
  4. width: 200,
  5. height: 30
  6. });
  7. let submitButton = baseButton.merge({
  8. text: 'Submit',
  9. state: 'active'
  10. });
  11. console.log(submitButton);
  12. // writes { text: 'Submit', state: 'active', width: 200, height: 30 }