我和我的团队正在开发一个ReactJS和ReactNative混合应用程序。其想法是尽可能多地共享代码。MobX是一个很好的州管理解决方案,但我们偶然发现了一个问题。我们的共享状态存储必须由ReactJS应用程序和使用。这对于我们共享的高阶组件也是有效的,它们应该观察状态存储的状态变化。因此,为了将类注册为MobX观察者,在RN中我们需要
import {observer} from 'mobx-react/native'
我在Reactinative中有一个基本的MobX设置,但是在可观察到的更新之后,我的组件不会重发,而且我似乎不知道为什么。反应-原生0.56.1;反应16.4.1;mobx 4.5.0;mobx-反应5.2.8class AppStore { toggleDrawer = (will reflect the new value }}/>
编辑:经过一些调查后,由于我没