(0 , _reactNavigation.createSwitchNavigator) 不是函数正在评估 App.js 正在加载 App.js
(0 , _reactNavigation.createSwitchNavigator) is not a function Evaluating App.js Loading App.js
我在 React Native 中创建 Switch Navigator 时遇到问题。
这是App.js代码
import React, { Component } from 'react';
import TabNavigator from './Navigation/TabNavigator';
import { NavigationContainer } from '@react-navigation/native';
import { createSwitchNavigator, createAppContainer } from 'react-navigation';
import Loading from './Screens/Loading';
import Login from './Screens/Login';
import Home from './Screens/Home';
const Switch = createSwitchNavigator({
LoginScreen: Login,
LoadingScreen: Loading,
HomeScreen: Home
});
const AppNavigator = createAppContainer(Switch);
export default function App() {
return <AppNavigator />;
}
终于找到答案了
"react-navigation" : "4.2.0"
所以react-navigation最兼容的版本是4.2.0.
我在 React Native 中创建 Switch Navigator 时遇到问题。
这是App.js代码
import React, { Component } from 'react';
import TabNavigator from './Navigation/TabNavigator';
import { NavigationContainer } from '@react-navigation/native';
import { createSwitchNavigator, createAppContainer } from 'react-navigation';
import Loading from './Screens/Loading';
import Login from './Screens/Login';
import Home from './Screens/Home';
const Switch = createSwitchNavigator({
LoginScreen: Login,
LoadingScreen: Loading,
HomeScreen: Home
});
const AppNavigator = createAppContainer(Switch);
export default function App() {
return <AppNavigator />;
}
终于找到答案了
"react-navigation" : "4.2.0"
所以react-navigation最兼容的版本是4.2.0.