繁体   English   中英

React-Native-通过抽屉导航器传递参数

[英]React-native - passing params with drawerNavigator

我一直在使用switchNavigator在视图之间导航,但是现在我正在测试抽屉导航。 使用switch可以很方便地传递道具,因为我正在浏览一个按钮,如下所示:

this.navigate({
    routeName: 'Home',
    key: 'Home',
    params: {
       username: this.state.username
    }
 });

看起来好像不是在抽屉上用同样的方法做吗? 那么应该怎么做呢? 谢谢

您可以尝试这样传递参数

this.props.navigation.navigate('Home', { userName: this.state.username });

您可以像这样从组件中获取参数

const { userName } = this.props.navigation.state.params;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM