如何使用 mobx-state-tree 查看 observe 的变化
How to see change in observe with mobx-state-tree
我希望能够看到从 mobx observe 添加的新玩家。
https://codesandbox.io/s/prod-dawn-z5jdv?file=/src/index.js
我只能看到很多元数据。元数据难以导航且级别低!
我只是想看看观察者中添加的新Player对象!
我刚刚弄明白了!这样做的方法是使用 getSnapshot()
我不确定这是为什么/这是什么原因,但我知道 mobx 文档涵盖了 getSnapshot!
observe(store.zone.players, (change) => {
const newPlayer = change.newValue.getSnapshot()
...do whatever else you need to do
});
我希望能够看到从 mobx observe 添加的新玩家。
https://codesandbox.io/s/prod-dawn-z5jdv?file=/src/index.js
我只能看到很多元数据。元数据难以导航且级别低!
我只是想看看观察者中添加的新Player对象!
我刚刚弄明白了!这样做的方法是使用 getSnapshot()
我不确定这是为什么/这是什么原因,但我知道 mobx 文档涵盖了 getSnapshot!
observe(store.zone.players, (change) => {
const newPlayer = change.newValue.getSnapshot()
...do whatever else you need to do
});