首页 > 解决方案 > 如何在不使用 navigation.navigate() 的情况下在 React Native 中的屏幕之间导航?

问题描述

正如您从标题中看到的那样,我的问题是是否有一种方法可以在不使用 navigation.navigate() 的情况下在屏幕之间导航。如果您要使用navigation.navigate(),则必须在导航堆栈中定义屏幕,但如果我想导航到导航堆栈中未定义的屏幕,我该如何实现?

标签: javascriptreactjsreact-nativereact-navigation

解决方案


您可以从任何组件中使用 useNavigation 挂钩; https://reactnavigation.org/docs/connecting-navigation-prop


推荐阅读