[英]Importing class extension - Super expression must either be null or a function
我已经读过很多关于这个问题的答案,但是我一直一遍又一遍地碰到这个问题,却无法真正弄清楚为什么。 相当模糊的错误指向action.js
中的导入...
// actions.js
import { api } from "./api"; <-- this is throwing the babel error
-
// api.js
import BaseApi from "../baseApi";
export default class Api extends BaseApi {
constructor() {
super();
...
}
...
}
export const api = new Api();
-
// baseApi.js
export default class BaseApi {
constructor() {
...
}
...
}
任何帮助将不胜感激!
事实证明,这是一个循环依赖/导入问题,所有问题都解决了!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.