【发布时间】:2020-06-05 04:14:31
【问题描述】:
我们的应用使用CommonActions.init() 并将其传递给router.getStateForAction
我有两个问题:
init()函数不再在CommonActions中。我的
AppNavigator不再提供router.getStateForAction。
如何使用 React-Navigation v5 执行这些功能?
我的 AppNavigator 是使用兼容层创建的。如下所示:
const AppNavigator = createCompatNavigatorFactory(createStackNavigator)
我的应用程序抛出一个错误,指出 AppNavigator.router 未定义。那么如何访问 router.getSateForAction 功能呢?
【问题讨论】:
-
你最后用了什么方案?
-
我们最终放弃了这个想法。这不是优先事项。
标签: react-navigation react-navigation-v5