Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
React native 访问React navigation 5中的导航道具_React Native_Navigation_Redux Form_Redux Saga_React Navigation V5 - Fatal编程技术网

React native 访问React navigation 5中的导航道具

React native 访问React navigation 5中的导航道具,react-native,navigation,redux-form,redux-saga,react-navigation-v5,React Native,Navigation,Redux Form,Redux Saga,React Navigation V5,我有一个应用程序正在从react navigation 2更新为react navigation 5,我想知道如何在屏幕组件之外访问导航道具。例如,在RN2中,我们获得了导航操作,这使我们能够: 从'react navigation'导入{StackActions,NavigationActions}; 导航操作。导航({routeName}) 这在处理使用redux saga或redux表单的文件时很有用,因为我们可以根据逻辑进行导航 RN5中是否有类似的东西可以让这成为可能 因此,您需要将导

我有一个应用程序正在从react navigation 2更新为react navigation 5,我想知道如何在屏幕组件之外访问导航道具。例如,在RN2中,我们获得了导航操作,这使我们能够:

从'react navigation'导入{StackActions,NavigationActions};
导航操作。导航({routeName})

这在处理使用redux saga或redux表单的文件时很有用,因为我们可以根据逻辑进行导航


RN5中是否有类似的东西可以让这成为可能

因此,您需要将导航传递到redux action中,并在其中执行导航。
navigation.navigate('ScreenName)
。同样的(没有)解决方案。