react-native-navigation和redux

问题描述 投票:0回答:1

如何使用react-native-navigation来编写redux数据流,这是我的代码。

- Navigation.registerComponent('Scan', () => props => (   <Provider
  store={store}>
      <ScanScreen {...props} />   </Provider> ))
redux react-redux react-native-navigation
1个回答
2
投票

你需要使用 registerComponentWithRedux 而不是从 react-native-navigation 注册组件

而且你不需要在Provider中手动封装你的组件。

请参考下面的代码段进行整合。

Navigation.registerComponentWithRedux(
    "your_route_name",
    () => YourScreenComponent,
    Provider,
    store
);

在上面的代码片段中。

  1. 你将得到 供应商 从:从'react-redux'导入{ Provider }。
  2. 储存 你可以使用redux配置 配置存储办法
© www.soinside.com 2019 - 2024. All rights reserved.