如何将屏幕(不是该堆栈的初始屏幕)传递到另一个堆栈

时间:2019-05-28 15:23:35

标签: reactjs react-native react-native-navigation

我目前正在开发本机应用程序。此应用程序具有底部标签导航和顶部标签导航。两者在路由器中定义为不同的堆栈。

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; 

但是它不起作用。 谁能帮我吗?

谢谢! A

0 个答案:

没有答案