[英]How do I export default with two functions in JS React?
import { connect } from "react-redux";
import { withTranslation } from 'react-i18next'
...
export default
withTranslation()
connect(mapStateToProps, mapDispatchToProps)(Form);
你可以做:-
export default connect(mapStateToProps, mapDispatchToProps)(withTranslation(Form));
或者
export default connect(mapStateToProps, mapDispatchToProps)(withTranslation()(Form));
取决于您的 HOC 的实现,这就是 HOC 是否用于 Form 组件。
当要导出两个或多个变量时,function、类等,只要在其声明前加上关键字export即可。 例如:
export const FRUITS = ['apple', 'banana'];
export function getRandomFruit = () => {
return FRUITS[Math.floor(Math.random() * array.length)];
};
当你导入它时,就像这样:
import { FRUITS, getRandomFruit } from './fruitController';
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.