【发布时间】:2017-12-25 19:35:24
【问题描述】:
初始屏幕飞溅而不是导航到主屏幕和参数集。我想在侧边栏组件中获取参数。
const navigateActionHome = NavigationActions.navigate({
routeName: 'drawerStack',
action: NavigationActions.navigate({
routeName: 'HomeScreen' ,
params : { username : 'Testing' }
})
})
this.props.navigation.dispatch(navigateActionHome)
// drawer stack
const DrawerStack = DrawerNavigator({
Home: { screen: DashboardScreen },
HomeScreen: { screen: HomeScreen }
},{
contentOptions: {
activeTintColor: "red"
},
gesturesEnabled: false,
swipeEnabled: false,
contentComponent: props => <SideBar {...props} />
});
我可以在 HomeScreen 组件中获取“用户名”参数,但无法在边栏组件中获取“用户名”参数。
【问题讨论】:
标签: react-native redux react-navigation