Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.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 Native - Fatal编程技术网

React native 反应本机导出默认多组件

React native 反应本机导出默认多组件,react-native,React Native,我不熟悉React Native,如何导出默认的两个组件 我有一个使用导航和redux connect的类,我必须将它们导出为默认值才能正常工作 从“反应导航”导入{withNavigation}; 从'react redux'导入{connect}; . . . 导出默认连接(mapStateToProps、mapDispatchToProps)(类名); 使用导航导出默认值(类名) 必须使用所有高阶函数包装组件才能使用所有高阶函数: 导出默认连接(mapStateToProps、mapDis

我不熟悉React Native,如何导出默认的两个组件

我有一个使用导航和redux connect的类,我必须将它们导出为默认值才能正常工作

从“反应导航”导入{withNavigation};
从'react redux'导入{connect};
.
.
.
导出默认连接(mapStateToProps、mapDispatchToProps)(类名);
使用导航导出默认值(类名)

必须使用所有高阶函数包装组件才能使用所有高阶函数:

导出默认连接(mapStateToProps、mapDispatchToProps)(带导航(类名));

必须使用所有高阶函数包装组件才能使用所有高阶函数:

导出默认连接(mapStateToProps、mapDispatchToProps)(带导航(类名));

请使用“redux”中的compose

import {compose} from 'redux'
...
export default compose(
   connect(mapStateToProps, mapDispatchToProps),
   withNavigation
)(ClassName)

请使用“redux”中的“撰写”

import {compose} from 'redux'
...
export default compose(
   connect(mapStateToProps, mapDispatchToProps),
   withNavigation
)(ClassName)