React Native navigation.navigate 不从嵌套导航器中的屏幕导航到另一个嵌套导航器中的屏幕。未返回错误

React Native navigation.navigate not navigating from screen in nested navigator to screen in another nested navigator. No Error returned

提问人:Enos Nsamba 提问时间:11/8/2023 更新时间:11/8/2023 访问量:18

问:

我有一个家庭导航器,其结构如下:

My Home Navigator 结构

Home Navigator 中嵌套了一个请求 Navigator。下面是请求导航器请求导航器结构的结构

此外,从第一张图片中可以看出,主导航器还有一个 rideSelect 屏幕。该乘车选择屏幕内部嵌套了一个堆栈导航器。下面是嵌套在行程选择屏幕内的堆栈导航器的结构。

嵌套在 Ride Select Screen 内的 Stack Navigator 的结构。

我的问题是这个。我正在尝试从嵌套在乘车选择中的堆栈导航器中的确认屏幕导航到嵌套在 homee 导航器中的请求导航器中的请求屏幕。所以基本上我试图从

确认屏幕(位于其自己的导航器中,即乘车选择屏幕)=>主导航器=>请求导航器=>请求屏幕。

我尝试使用navigation.navigate(“Requests”),但没有奏效。也没有给出错误。我还尝试使用 navigation.navigate(“Home”.{screen: “RequestNavigator”} 但这只会将我导航到主屏幕,这也是主导航器的初始路由。

如何使用 react navigation v6 的 useNavigate 从 confirmscreen 导航到请求屏幕。

reactjs react-native react-navigation 堆栈导航 react-navigation-v6

评论

0赞 0stone0 11/8/2023
你好!欢迎来到 StackOverflow!请查看我们的导览,以更好地了解如何提出好问题提问时,请不要上传代码/错误的图片。

答: 暂无答案