javascript - 未捕获的 ReferenceError:未定义 AClass
问题描述
我有以下简单的结构(后端使用 Python Flask):
<!DOCTYPE html>
<head>
<meta charset="UTF-8">
</head>
<body>
<script type="module" src="static/js/AClass.js"></script>
<script type="text/javascript">
var logging_url = "http://127.0.0.1:5000";
var a_class = new AClass("some data");
a_class.initialize();
</script>
</body>
</html>
在我static/js
的文件夹中,我有以下文件:
static/js/AClass.js
:
import DataManager from './DataManager.js';
class AClass {
constructor(constructor_param) {
this.datamanager = undefined;
}
initialize() {
console.log("Initializing...");
this.datamanager = new DataManager();
}
}
DataManager.js
当前是一个空类static/js/
当我在浏览器中运行这些东西时,出现以下错误:
Uncaught ReferenceError: AClass is not defined
但是,不知为什么?
解决方案
推荐阅读
- uwp - 在 WinJS 中使用相机拍照时,使用 Zxing .Net 读取二维码不起作用
- scala - 选项 'basePath' 必须是目录 Scala
- mysql - 我可以使用 mySQL 对所有帖子页面设置执行全局更改吗?
- python - 删除包含多个条件的列表条目
- java - 在不使用 GenericTypeIndicator 类的情况下从 firebase 数据库获取 ArrayList
- reactjs - 如何使用 React 使 div 可拖动且始终可见
- javascript - 如果可能,在 HTML/CSS 上更新数据的复选框
- java - 当我单击一个项目时,ListView 挂起
- javascript - 如何在节点中使用“monet-pimp”?
- php - 如何在 laravel 5.6 中访问关系船属性