android - 在嵌套场景中传递道具反应原生路由器通量
问题描述
我需要一些帮助是使用路由器通量将道具从一个场景传递到另一个场景以反应本机。如果场景没有嵌套,我可以将道具作为 Actions.sceen_Key(Param) 传递。我的 route.js
<Scene key="root">
<Scene key="drawer" drawer={true} contentComponent={menu} drawerIcon=
{menuicon} drawerWidth={300} hideNavBar>
<Scene key="Login" component={Login} title="My App" ></Scene>
<Scene key="Sceen1" component={Sceen1} title="Sceen1"></Scene>
<Scene key="Sceen2" component={Sceen2} title="Sceen2"></Scene>
</Scene>
</Scene>
在 Sceen1.js 中,我正在调用 Actions.Sceen2({ID:"tesing"}) 导航正在发生,但是如果我尝试访问像 this.props.ID 这样的参数却没有得到任何值,同样当我尝试使用 alert(props ) 在 sceen2.js 中的动作是空的。
解决方案
推荐阅读
- reactjs - 不使用redux返回时React Router重新渲染
- python - Python切片元组列表并将值转换为整数 - 关于为什么使用numpy数组而不是元组列表可能会感到困惑
- javascript - 将 jQuery $(this) 重构为 Vanila Js
- react-native - 捕捉反应原生警告
- excel - 使用VBA循环从a到C的终端值
- c# - 用于闪烁图像的 Unity 3d Invokerepeating
- xaml - 如何在 Xamarin iOS、Android 中以 Xamarin 形式设计以下网格视图
- python - Keras CNN 问题
- reactjs - 功能组件的钩子中的生命周期转换
- linux - 仅删除目录和子目录中的文件