【问题标题】:Navigation issue : Navigate to screen by skipping in between screens导航问题:通过在屏幕之间跳入导航到屏幕
【发布时间】:2020-08-28 08:10:40
【问题描述】:

我有三个组件。假设 A,B,C 。现在我想通过 B 从 A 导航到 C

A(来源)—>B—>C(目的地)

但在那个过程中,我不想显示组件 B。看起来用户应该直接从 A 转到 C 。我想这样导航,因为组件 C 仅用于查看,只有一个返回按钮必须转到组件 B

所以我可以在不显示组件之间的情况下进行导航。

谢谢

【问题讨论】:

标签: react-native react-native-android react-navigation react-native-ios


【解决方案1】:

一个可能的解决方案是告诉您的 BackButton 始终导航到屏幕 B。

然后只需从 A 导航到 C,然后在 C 上的后退按钮上导航到 B。

如果它需要来自 Android 后退按钮,请查看此链接: https://reactnavigation.org/docs/navigation-prop/

它必须在 StackNavigator 中 - 检查“goBack”部分。

~褪色

【讨论】:

  • 它将是推送而不是弹出
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多