如何在 React Native 中将数据从一个视图传递到另一个视图?

How to pass data from one view to another view in react native?

我想在 React Native 中将一个数组从第一个视图传递到第二个视图。那么我怎样才能在本机反应中实现这一目标呢?对于导航,我使用“react-navigation”。

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

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

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

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

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