【问题标题】:How to navigate from multiple nested navigator to parent如何从多个嵌套导航器导航到父级
【发布时间】:2020-11-24 01:30:07
【问题描述】:

如何在反应导航的多个嵌套导航器之间导航?

很像这样:

家长导航器:

  • 屏幕 1

  • 屏幕 2

  • 导航器A

    • 屏幕 3

    • 屏幕 4

    • 导航器 B

      • 屏幕 5
      • 屏幕 6

所以在这里我想在 React 导航 5 上从屏幕 5 导航到屏幕 2

【问题讨论】:

  • 提及每个导航器的类型,比如是标签、堆栈还是抽屉?

标签: reactjs react-native react-navigation


【解决方案1】:

您可以尝试使用dangerouslyGetParent()。比如:

// in screen 5
const parent = navigation.dangerouslyGetParent()
parent.navigate(SOME_ROUTE)

【讨论】:

    猜你喜欢
    • 2019-04-01
    • 1970-01-01
    • 2021-03-11
    • 2020-10-22
    • 2017-12-12
    • 1970-01-01
    • 1970-01-01
    • 2020-11-06
    • 2019-09-17
    相关资源
    最近更新 更多