问题描述
这样的事情在 Mobx 中可行吗?
const obj = { a: 1 };
makeAutoObservable(obj);
obj.pauseReactivity();
obj.a = 2 // no reactions
obj.resumeReactivity();
解决方法
对于任何寻找类似功能的人,我制作了一个支持此功能的包:https://github.com/lukigarazus/mobx-reaction-control
这样的事情在 Mobx 中可行吗?
const obj = { a: 1 };
makeAutoObservable(obj);
obj.pauseReactivity();
obj.a = 2 // no reactions
obj.resumeReactivity();
对于任何寻找类似功能的人,我制作了一个支持此功能的包:https://github.com/lukigarazus/mobx-reaction-control