未定义不是对象(评估T.State)-React Native

时间:2018-12-30 10:06:04

标签: react-native react-native-android

由于出现此错误,我似乎无法加载我的应用程序。我认为与react-navigation有关吗?​​

Error log

Error log

这是我使用createStackNavigator

的代码段
const MyTracker = createStackNavigator(
    {
        Games: {screen: Games},
        Standings: {screen: Standings}
    }, 
    {
        initialRouteName: 'Games',
        transitionConfig: () => ({
            transitionSpec: {
                duration: 0
            }
        })
    });

const MainContainer = createAppContainer(MyTracker);

export default MainContainer;

2 个答案:

答案 0 :(得分:1)

我通过将react-navigation降级为2.0.0

解决了这个问题

答案 1 :(得分:0)

我从来没有遇到过反应导航这个问题,我认为这是因为transitionConfig是一个函数,是的,但是它应该返回一些你不知道的东西吗? 试试这个

transitionConfig: () => (
           return {
            transitionSpec: {
                duration: 0
            }
        })