有人可以帮助我如何将其转换为 v5 语法吗?

const Navigator = createSwitchNavigator(
  {
    [screens.App]: AppNavigator,
  },
  {
    initialRouteName: screens.Init,
    headerMode: 'screen',
  },
);
const RootNavigator = createAppContainer(Navigator);
export default createStackNavigator(
  {
    [screens.Auth]: AuthScreen,
  },
  {
    initialRouteKey: screens.Auth,
    headerMode: 'screen',
  },
);

我似乎无法解决我的问题,我的脑袋疼得要命。 在此先感谢各位。

  ask by Jonathan Jeshua Laniba translate from so

本文未有回复,本站智能推荐:

1回复

带有ReactNavigation的样式标题(从V3到V5)

所以我按照本教程尝试使用 react native 制作一个应用程序,它使用 react-navigation 的 v3,但我正在尝试使用 v5。 问题在于,以前在旧版本中使用的样式不再适用。 我无法完成这项工作,看起来像这样:目标导航知道如何将此代码从教程中的这个 v3 版本更新到 react-n
4回复

React导航抽屉V5

我正在使用 react-navigation 版本 5。我有标签导航和抽屉导航。 我正在尝试在我的标题中添加一个图标来打开/关闭抽屉: 这是我用于切换抽屉的自定义右侧标题: 这是我的标签导航器: 抽屉导航: 和我的堆栈导航器到主题混合所有: 当我按下右标题图标时 我在这里缺少什么? 这些文件并没有真
1回复

反应导航v4到v5问题

所以,我目前使用 SwitchNavigator 使用 Navigation v4。 我想迁移到 v5,但我无法让它像 Switch 一样工作。 我有 3 个堆栈,AuthStack(堆栈导航器),TabScreens(它是底部导航器),条款(只是一个屏幕),我的 v4 配置是这样的: 因此,当条款
1回复

是否可以使用带有react-navigation(v5)的UIModalPresentationPageSheet或UIModalPresentationFormSheet样式呈现模态?

根据Apple 文档,在 iOS 13 上呈现模式默认为UIModalPresentationAutomatic ,它通常映射到UIModalPresentationPageSheet样式。 同样,react-native-screens 似乎支持各种选项,但到目前为止我还无法确定是否可以通过 re
1回复

如何导航到堆栈顶部(在react-navigation-v5上)?

使用 React-Navigation v5,我想导航到堆栈的第一个屏幕(而不是最后一个屏幕,我在这个堆栈中最后访问过。)? 我尝试使用dispatch(StackActions.popToTop()) 。 但是,如果用户已经在堆栈顶部,则会导致错误! 错误是: The action 'POP_TO
1回复

React-native,将参数通过导航v4传递到导航v5

我只知道在 react-navigation v5 中获得一个参数,然后我想知道如何将这个文件“ShowScreen.js v4 转换为 ShowScreen.js v5” 这是我使用 react-navigation v4 的文件: 但我知道,如果我想使用 react-navigation v5
3回复

@react-navigation/native升级到V5SyntaxError

我在将 react-navigation 从 v3 升级到 v5 时遇到了一些麻烦。 我一直遇到这个错误,起初我认为这是一个错误,但我没有在网上找到任何其他关于它的投诉。 为了 100% 确定旧版本没有引起任何问题,我完全卸载了所有 react-navigation 并从头开始使用 v5。 我仍然收
1回复

无法使用FirebaseAuth在React导航V5中移动下一个屏幕

我使用 React 导航版本 5 与 Firebase 集成。 使用它,我正在尝试进行身份验证流程。 我几乎完成了一个签名流程并且它完美运行,但是在 Firebase 登录后它不会呈现并且它仍然在移动设备中的相同登录页面中。 PFB 我的 AppRouter 页面的代码。 提前致谢