首页 > 解决方案 > 如何使用本机反应在菜单页面中获取导航参数

问题描述

如何在使用 Drawer Navigator 定义导航的菜单页面中读取从登录页面发送的参数,如下所示。

export default MyDrawerNavigator = DrawerNavigator({
    MainStack: {
        screen: FirstActivity_StackNavigator
    },
    SecondStack: {
        screen: SecondActivity_StackNavigator
    },
    ThirdStack: {
        screen: ThirdActivity_StackNavigator
    }
});

标签: react-native-navigation

解决方案


此行可以返回传递给您的导航的参数:

this.props.navigation.getParam('PARAM_NAME', {
      PARAM_DEFAULT: 'DEFAULT_VALUE'
    });

如果没有定义名为“PARAM_NAME”的参数,则返回 PARAM_DEFAULT 希望这是您正在等待的答案。


推荐阅读