我目前正在开发一个 react-native 应用程序。此应用程序有一个底部选项卡导航和一个顶部选项卡导航。两者都在路由器中定义为不同的堆栈。
Stack A:
Screen A.1
Screen A.2
Screen A.3
Screen A.4
Stack B:
Screen B.1
Screen B.2
Screen B.3
Screen B.4
屏幕 B.1 正在调用堆栈 A,并且应该显示屏幕 A.1,它确实如此。
屏幕 B.4 应该调用堆栈 A 的屏幕 A.2,我不知道如何解决该问题。我试着用
navigation.state.routes[navigation.state.index].routeName;
但它没有用。谁能帮我?
谢谢!一个