如何将数据从一个场景传递到另一个场景中



我的问题我有两个场景 OnceSceneTwoScene我想从 OnceScene导航到 TwoScene,同时我想从第二个开始将一些数组传递给第二个数组,所以我已经写了下面代码

 this.props.navigator.push({
     id: "productdetails",

passprops:{arr:arr [rowid]}

   });

您可以看到我在 passProps中传递了数组,但是我如何在 TwoScene中添加该数组看起来很简单,但是由于我是新来的,所以我没有太多想法。

您是否尝试过使用React-Native路由器?

https://github.com/aksonov/reaect-native-native-router-flux

还回答您的问题,似乎您正在通过道具传递数据。因此,在下一个屏幕上,您可以访问以下这些道具,例如:this.props.foo(当然,您需要在第二个屏幕上以某种方式访问它。)

我找到了我缺少的东西,忘了声明

  return (<ProductDetails title="ProductDetails"

navigator = {navigator}

{... Route.Passprops} Route = {Route}

/>)

在我的返回组件上。这就是我获得undefined值的原因。

相关内容

  • 没有找到相关文章

最新更新