我一直在使用switchNavigator在视图之间导航,但现在我正在测试抽屉导航器。使用开关,我可以很容易地传递道具,因为我在按钮中导航,如下所示:
this.navigate({
routeName: 'Home',
key: 'Home',
params: {
username: this.state.username
}
});
但它似乎并没有在抽屉上以同样的方式完成,似乎?那该怎么办呢?感谢
答案 0 :(得分:0)
您可以尝试这样来传递参数
this.props.navigation.navigate('Home', { userName: this.state.username });
你可以从这个组件中获取params
const { userName } = this.props.navigation.state.params;