【问题标题】:What is the NavigationActions alternative in reactnavigation v5?reactnavigation v5 中的 NavigationActions 替代方案是什么?
【发布时间】:2021-04-06 16:20:00
【问题描述】:

我正在尝试在我的 React Native 应用中将我的 reactnavigation 从 v4 升级到 v5。

https://reactnavigation.org/docs/4.x/navigation-actions 这在 reactnavigation v5 文档中不可用。

在 v5 中有什么替代方案吗?

【问题讨论】:

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


    【解决方案1】:

    使用useNavigation 挂钩,您可以检索对navigation 的引用,然后您可以调用.navigate(...) 等以及与导航器相关的函数:https://reactnavigation.org/docs/navigation-prop

    【讨论】:

    • 你在说this钩子吗?
    • 我试过redux action函数中的hook,但是hook不能在那里使用。那么如何从 redux 操作导航到其他路线?
    • @KamalHossain 你可以让调用redux action的组件使用钩子来检索navigation并在它调用redux action时传递navigation。
    猜你喜欢
    • 1970-01-01
    • 2021-11-13
    • 2018-12-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多