【问题标题】:how can i integrate redux store to react native?我如何集成 redux 商店以响应原生?
【发布时间】:2018-05-30 09:39:22
【问题描述】:

我用 react native 和 Navigation React Navigation V2 创建了基本的用户界面 我的应用程序的入口文件(App.js)是这样的

//App.js

const App = createSwitchNavigator(
  {
    StartupScreen: Validator, //validating accesstoken existing or not if existing navigate to Dashboard otherwise login page 
    Login:Login, 
    DashBoard: Dashboard //tabbed view
  },  
  {
    initialRouteName: 'StartupScreen',
  }
);

export default App

这里如何与redux集成?

这就是我如何将商店传递给应用程序

<Provider store={store}> <App /></Provider>

获取存储每一页。

提前致谢

【问题讨论】:

标签: react-native react-redux react-navigation


【解决方案1】:

所以你需要返回包装你的导航器的 Provider。

// App.js

const App = createSwitchNavigator(
  {
    StartupScreen: Validator,
    Login:Login, 
    DashBoard: Dashboard
  },  
  {
    initialRouteName: 'StartupScreen',
  }
);

export default function() {
  return <Provider store={store}><App /></Provider>;
}

不要忘记导入 Provider 并使用 reducer 等创建 store。

【讨论】:

  • 感谢您的回复,这样我就无法打包应用程序了。 将收到错误消息。我已经导入了必需的库/插件
【解决方案2】:

我已经在我的模板中实现了 Redux。你可以参考这个https://github.com/vishaljadav24/react-native-base-template

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-07
    • 1970-01-01
    • 1970-01-01
    • 2018-11-29
    • 2018-06-18
    • 1970-01-01
    • 2012-01-05
    • 1970-01-01
    相关资源
    最近更新 更多