tob*_*per 6 tabnavigator react-native react-navigation
我在 Expo 上收到一条错误消息,显示“createBottomTabNavigator()”已移至“react-navigation-tabs”。详情请见http........
我已经完成 npm install react-navigation-tabs 并更改了我的导入,但这些更改并没有消除错误
import { createBottomTabNavigator } from 'react-navigation-tabs';
import { createAppContainer } from 'react-navigation'
import HomeScreen from './Home';
const TabNavigator = createBottomTabNavigator({
Home: HomeScreen,
SignUp: SignUpScreen
},
);
export default createAppContainer(TabNavigator);
Run Code Online (Sandbox Code Playgroud)
我希望在安装 react-navigation-tabs 并更改我的导入后,问题会得到解决。
因为 React-navigation 版本 4,所有导航器都已移至单独的存储库,因此您必须单独安装它们。
npm i react-navigation-stack // or yarn add react-navigation-stack
Run Code Online (Sandbox Code Playgroud)
之后,转到定义 createStackNavigator 的文件并更改:
import { createStackNavigator } from 'react-navigation'
Run Code Online (Sandbox Code Playgroud)
到:
import { createStackNavigator } from 'react-navigation-stack'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5153 次 |
最近记录: |