gpt4 book ai didi

react-native - TabNavigator 是否已弃用?

转载 作者:行者123 更新时间:2023-12-05 00:48:21 26 4
gpt4 key购买 nike

当我运行模拟器时...

react-native run-ios
...我在终端中看到一条消息“TabNavigator 已弃用。请使用 createBottomTabNavigator...”
但是,我不认为 TabNavigator 已被弃用,并且我不认为 createBottomTabNavigator 存在于网络上或现实中。除此之外,一切都好!除了我无法运行我的应用程序。因为我收到这个红屏错误,表明 React Navigation 有问题:
undefined is not a function (near '...(0 , _reactNavigation.TabNavigator)...')
附加上下文:这些问题在我弹出 expo 应用程序后开始出现,然后尝试通过创建新应用程序 (create-react-native-app) 并将我的自定义代码移入新应用程序,来自弹出之前的 git commit。我还必须更新模拟器中的 Expo 客户端。我不确定这是否是相关信息,但在我退出之前,我没有看到这条消息表明 TabNavigator 已被弃用。
React Navigation 文档没有表明 TabNavigator 可能会被弃用: https://reactnavigation.org/docs/tab-based-navigation.html
这是终端输出,其中包含一条指示 TabNavigator 已弃用的消息:
terminal output says TabNavigator is deprecated

最佳答案

得到了同样的错误

修复 =

change import { TabNavigator } from 'react-navigation'


import { createBottomTabNavigator } from 'react-navigation'

...
const MainNavigator = createBottomTabNavigator({
welcome: { screen: WelcomeScreen },
auth: { screen: AuthScreen },
});

关于react-native - TabNavigator 是否已弃用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49631561/

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