当我在 Firefox 或 Chrome 中运行网站时,它会下载并显示我的所有模块以及它们在调试器中导入的模块。
Firefox开发者工具:
但是,当我在 IE 11 中运行我的网站时,我在 Developer Tools 的 Network 标签中看到它确实是下载我包含在主页中的模块,但随后它不会下载任何导入的模块。
在我的主HTML页面中
<script src = "/Scripts/my/sathyaish.js" type="module"></script>
IE下载我的主要JS模块文件
此外,它不会在 Debugger (调试器)中向我显示任何脚本。
结果,我的网站根本无法在IE上运行。
为什么IE不下载ES 6模块导入,为什么它不向我显示调试器中的脚本?
答案 0 :(得分:2)
尝试使用Browser ES Module Loader加载相关模块。
在标题中添加以下脚本参考:
Lodger.getSelectionModel().clearSelection();
Lodger.getItems().clear();
Lodger.getItems().addAll(DbLodger.list());
注意:请保持顺序,bluebird.min.js参考用于解决“'promise'is undefined”错误。