} draw">
我正在尝试创建一个动态抽屉在反应-本机-路由器-通量。我的意思是,当我改变场景抽屉可以检测到哪个场景在现在激活,并可以更新自己的新数据。我的抽屉里有一个组件,可以调用App.js
<Drawer
key={'drawer'}
contentComponent = {() => <DrawerLayout language={this.state.language} />}
drawerPosition= {this.state.rightOrLeft}
<Stack key={'root'} hideNavBar>
<Scene key={'splash'} component={Splash} initial/>
<Scene key={'login'} component={Login} />
<Scene key={'home'} component={Home} />
<Scene key={'about'} component={About} />
</Stack>
</Drawer>
我希望我能正确地解释我的梦想!
发布于 2018-03-05 07:47:36
如果您正在使用redux,您可以保留状态,并从商店中获取当前场景,并在其中游玩。
如果您不使用redux,则仍然可以不使用redux。一种选择是执行以下操作:
contentComponent: props => <SideBar {...props} />
一个很好的例子是反应本地基础厨房水槽示例应用程序。阅读它中的代码,一旦您熟悉了它,然后按照以下四个步骤操作,您就可以完成了。
https://stackoverflow.com/questions/49113281
复制