react-native-navigation - 如何使用本机反应在菜单页面中获取导航参数
问题描述
如何在使用 Drawer Navigator 定义导航的菜单页面中读取从登录页面发送的参数,如下所示。
export default MyDrawerNavigator = DrawerNavigator({
MainStack: {
screen: FirstActivity_StackNavigator
},
SecondStack: {
screen: SecondActivity_StackNavigator
},
ThirdStack: {
screen: ThirdActivity_StackNavigator
}
});
解决方案
此行可以返回传递给您的导航的参数:
this.props.navigation.getParam('PARAM_NAME', {
PARAM_DEFAULT: 'DEFAULT_VALUE'
});
如果没有定义名为“PARAM_NAME”的参数,则返回 PARAM_DEFAULT 希望这是您正在等待的答案。
推荐阅读
- java - 使用连接字符串通过 Spring Boot 连接到 Azure EventHub(Kafka like)
- javascript - 如何在 jqueryUI 小部件插件“多日期选择器”中设置动态参数值
- c# - mvvmcross WPF 显示用户对话框
- css - 具有 BEM 悬停状态的 SASS
- prestashop-1.7 - 在 prestashop 1.7.6 中覆盖模块类
- http-proxy - 从 http 访问 Caddy 服务器 API
- python - 仅将员工 ID 复制到 Excel 工作表
- python - 解决覆盖的方法?
- html - 浏览器无法再看到保存的 CSS
- powerapps - Powerapps:提交然后自动转到最后修改的文件夹,但我想要当前文件夹而不是最后一个