React Navigation 5,获取最接近的父导航器名称

Vic*_*ina 6 javascript reactjs react-native react-navigation react-navigation-v5

想象一下你有这个导航系统:

  -TabNavigator
      --TabA
          ---StackNavigatorA
             ----ScreenA
             ----StackNavigatorB
      --TabB
          ---StackNavigatorB
             ----ScreenB
Run Code Online (Sandbox Code Playgroud)

有什么方法可以使用 React Navigation 5 获得最接近的父导航器名称?例如,如果我在屏幕“ScreenA”中并执行我需要的方法,这将返回“StackNavigatorA”

像这样的东西:

     const currentNavigator = navigation.getCurrentNavigator(); // <--- getCurrentNavigator doesn't exist, this is pseudocode.
     console.log(currentNavigator); // Will show the closest parent navigator
Run Code Online (Sandbox Code Playgroud)

谢谢你。