javascript - 导出不适用于反应中的连接组件
问题描述
class Test extends Component {
render() {
return (
);
}
}
const mapDispatchToProps = dispatch => ({
});
const mapStateToProps = state => {
return {};
};
export default connect(
mapStateToProps,
mapDispatchToProps
)(Test);
我有一个像上面这样的组件。我正在尝试以下面的方式从另一个文件说(index.js)导出它。路径是正确的,我已经检查过了。
export Test from "./test.jsx";
但是连接的组件没有从这个文件中导出。难道我做错了什么 ?如果我正在导出类并像下面这样导入它,它的工作
export {Test} from "./test.jsx";
解决方案
尝试更改下面的代码行
export Test from "./test.jsx";
进入
export { default } from "./test.jsx";
https://developer.mozilla.org/en-US/docs/web/javascript/reference/statements/export
推荐阅读
- python - 在python中的字典中搜索列表
- c++ - 使用指针传递/返回二维数组的 c++ 程序不打印任何内容
- python - 将一组元组转换为集合
- javascript - 从对象中解构方法
- javascript - 从补丁发送vector3到脚本不起作用
- django - Django REST 框架:使用 URL 中的 ID 发布到 URL
- python - 未知选项 yscrollcommand
- android-studio - 为什么我的 AVD Manager 上的“停止”模拟器选项是灰色的?
- business-objects - 基于多个合并维度的值
- javascript - Javascript 经典脚本与模块范围