如何将本地数据从一个视图传递到另一个视图?

时间:2018-01-29 14:21:33

标签: react-native react-navigation

我想将第一个视图中的一个数组传递给react native中的第二个视图。那么我怎样才能在本机中做到这一点呢?对于我正在使用的导航' react-navigation '。

this.navigation.navigateWithDebounce('BlaBlaView', {title: 'BlaBla View'}).

1 个答案:

答案 0 :(得分:3)

如果你使用react-navigation的naviagte。您可以将参数作为第二个参数传递,例如:

this.props.navigation.navigate(`ROUTE_NAME`, { param: 'param value' });

然后,在导航到您的视图中,您可以访问它:

componentWillMount() {
    const { param } = this.props.navigation.state.params;
}