基本上我想要做的是在计算视图发生变化时调用一个动作。
const Store = types
.views(self => ({
get computedValue() {
return somethingComputed;
}
}))
.actions(self => ({
doSomething() {
doSomeStuffUsingComputedValue(self.computedValue);
}
}));
如果 computedValue 发生变化,我想调用 doSomething 操作。我无法控制更新计算值的内容。
知道如何实现这一目标吗?