簡體   English   中英

從Drawer-Navigator中的一個Stack-Navigator導航到同一Drawer-Navigator中的另一個Stack-Navigator

[英]Navigate from one Stack-Navigator in Drawer-Navigator to another Stack-Navigator in same Drawer-Navigator

我正在嘗試從一個位於抽屜導航器內部的stackNavigator(被稱為stackNavigatorB)屏幕導航到位於同一抽屜導航器中的另一個stackNavigator(被稱為stackNavigatorC)中的另一個屏幕。

  • 抽屜導航器
    • StackNavigatorMain(包含主屏幕)
    • StackNavigatorB
      • StackNavigatorB中的屏幕1
      • StackNavigatorB中的屏幕2
      • StackNavigatorB中的屏幕3
    • StackNavigatorC
      • StackNavigatorC中的屏幕1
      • StackNavigatorC中的屏幕2
      • StackNavigatorC中的屏幕3

是否可以從StackNavigatorB的屏幕1,2,3導航到StackNavigatorMain的主屏幕或StackNavigatorC的屏幕? 如果有可能,將如何進行? 我已經在尋找解決方案已有3天了。 感謝您的幫助!

您可以使用createSwitchNavigator

const MyNavigator = createSwitchNavigator({
  Drawer: DrawerNavigator,
  StackB: StackNavigatorB,
  StackC: StackNavigatorC,
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM