只使用MobX存储是否消除常规有状态组件的功能?目前,我使用componentDidUpdate访问prevState并根据其值调用其他方法。如何在MobX/React MobX存储中访问像那样的生命周期方法?如何在MobX中使用React生命周期方法?
更具体地说,这里是我的我当前的代码看起来像我的生命周期功能之一:
componentDidUpdate(prevProps, prevState) {
const currentWidth = this.state.width.window;
const prevWidth = prevState.width.window;
if (currentWidth !== prevWidth) {
this.setState({...});
}
}
如何使用MobX/MobX阵营做能有效地做同样的事情?
换句话说,我如何(不使用this.state,构造函数和生命周期方法)在Mobx存储中访问诸如prevProps和prevState之类的东西?