【问题标题】:passing down state with redux to stacknavigator使用 redux 将状态传递给 stacknavigator
【发布时间】:2018-11-09 16:10:12
【问题描述】:

我有一个 react-native 应用程序,react-navigation 和 redux 是分开的,所以我没有将我的导航属性传递给 redux。我为 Redux 进行了一切设置,但似乎我的状态没有传递到 Stacknavigator 中的屏幕。

这是我的 StackNav.js:

import { createStackNavigator } from 'react-navigation'
import { HomeScreen } from '../screens/HomeScreen'

export const RootStack = createStackNavigator(
    {
        Home: {screen: HomeScreen},
);

export default RootStack;

【问题讨论】:

    标签: react-native redux react-redux stack-navigator


    【解决方案1】:

    问题是我需要在没有花括号的情况下导入 HomeScreen,我想这是因为我在导出默认值中调用了连接函数,并且我导出了 HomeScreen 类以及 Homescreen 的连接组件,所以我总是导入未连接的类。

    这里是固定代码:

    import { createStackNavigator } from 'react-navigation'
    import HomeScreen from '../screens/HomeScreen'
    
    export const RootStack = createStackNavigator(
        {
            Home: {screen: HomeScreen},
            Card: {screen: CardScreen},
        },
    );
    
    export default RootStack;
    

    【讨论】:

      猜你喜欢
      • 2019-02-17
      • 2020-10-29
      • 2019-12-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多