【发布时间】:2020-04-28 10:33:11
【问题描述】:
我尝试导入一个 js 类并使用它的内部函数。当我这样做时,由于导入行中的未知错误(当我删除行页面被加载时),我的页面将无法加载。
班级:
export default class BombsMap {
constructor (block) {
this.block = block;
}
get bombsPlacing() {
// irrelevant code
return this.block;
}
static nearBombUpdate(rnd_i, rnd_j) {
// irrelevant code
}
}
file2 中的代码:
import BombsMap from './BombsMap';
const inst = new BombsMap(block);
我尝试仅导入函数,将链接更改为“./BombsMap.js”,并导入带括号的 BombsMap,例如 { BombsMap }。这些都不起作用。
【问题讨论】:
-
您是从服务器还是本地服务器运行此脚本?你有什么样的错误?如果你有 CORS 错误,那是因为 ES6 模块受同源策略的约束,你应该将代码运行到服务器或在浏览器中禁用同源
标签: javascript import export