我正在尝试将我的 React Native 应用程序中的 reactnavigation 从 v4 升级到 v5。
https://reactnavigation.org/docs/4.x/navigation-actions 这在 Reactnavigation v5 文档中不可用。
v5 中有其他替代方案吗?
使用
useNavigation
钩子,您可以检索对 navigation
的引用,然后可以调用 .navigate(...)
等以及依赖于导航器的函数:https://reactnavigation.org/docs/navigation-道具
添加
import { CommonActions } from '@react-navigation/native';
并在 v5 中使用
CommonActions
代替 NavigationActions
。