将元素更新为可观察数组的最佳方法是什么?

时间:2017-08-11 09:48:44

标签: mobx mobx-react

我看到两个选项:

#1 observable_array.replace() ?

#2 observable_array=[ ] ?

任何建议都将受到赞赏?

1 个答案:

答案 0 :(得分:1)

你应该根据the documentation

赞成第一个

覆盖数组的问题是,如果不使用新的可观察数组覆盖可观察数组,则会丢失x属性。

最后,在设置可观察数组时,mobx会观察数组每个条目的更改,而不是数组对象本身的更改。