我使用的是本机反应,对于路由,我使用react-native-router-flux。我的问题是我想通过单击子视图上的按钮来更改父视图的属性。
Route.js:
...
<Scene key="test" type="replace">
<Scene key="home" component={Home} title="Home"/>
<Scene key="home2" component={HomeTwo} />
</Scene>
Home.js:
...
constructor(){
super();
this.state = {
loading: this.loading
};
...
_goToNextScene(){
Actions.home2();
}
HomeTwo.js:
_changeProps() {
//here I want to change state loading of parentview Home
}
这有可能吗?
亲切的问候
你试过了Actions.home2({loading:this.state.loading} )
吗?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句