gpt4 book ai didi

reactjs - TypeError : (0, _reactNavigation.default) 不是函数。 react native

转载 作者:行者123 更新时间:2023-12-02 00:00:29 25 4
gpt4 key购买 nike

我正在使用 React Navigation Version 4,在设置导航和所有屏幕并运行代码后,我遇到了以下问题:

TypeError: (0, _reactNavigation.default) 不是函数。

我的 Routes.Js 是 -

import React from 'react';
import createAppContainer from 'react-navigation';
import { createStackNavigator, HeaderBackButton } from 'react-navigation-stack';
import { Drawer } from './Drawer';
import LoginScreen from '../screens/LoginScreen';
import InitialScreen from '../screens/InitialScreen';
import LogoutScreen from '../screens/LogoutScreen';

const RootStack = createStackNavigator(
{
Drawer: {
screen: Drawer
},
LoginScreen: {
screen: LoginScreen
},
LogoutScreen: {
screen: LogoutScreen
}
InitialScreen: {
screen: InitialScreen
}
},
{
initialRouteName: 'InitialScreen',
headerMode: "none"
}
)

const App = createAppContainer(RootStack);

export default App;

Index.js 是 -

import React, { Component } from 'react';
import { StyleSheet, AsyncStorage } from 'react-native';
import { Button, Text, Drawer } from 'native-base';
import App from './config/Routes';
import AppHeader from './components/Header/Header';

export default class Index extends Component {
render() {
const { globalContainer } = styles;
return (
<App
style={ globalContainer }
navigation={this.props.navigation}>
</App>
)
}
}

有什么帮助吗??

最佳答案

它出现在documentation它应该是命名导入,而不是默认导入。

import { createAppContainer } from 'react-navigation';

请阅读文档。这也是调试时首先查看的好地方。

关于reactjs - TypeError : (0, _reactNavigation.default) 不是函数。 react native ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61872265/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com