javascript - 如何使用 jquery 加载 javascript 模块

标签 javascript jquery es6-modules

我正在使用 jquery 加载一个 javascript 文件,通常如下:

// file application.js
$.getScript("module.js", function(data, textStatus, jqxhr) { ... });

到目前为止一切顺利。除了 module.js 使用在另一个模块中声明的函数,即它包含以下语句:

// file module.js
import { myFunction } from './library.js';

当浏览器加载我的应用程序时,它会提示:

Cannot use import statement outside a module

有没有办法将脚本 module.js 作为模块加载?

谢谢

最佳答案

尝试将脚本加载到 html 文件中

  <script type="module" src="module.js"></script>

关于javascript - 如何使用 jquery 加载 javascript 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58715808/

相关文章:

javascript - 可能的 IF 语句与 Javascript?

javascript - 使用 Visual Studio 2017 将 Typescript 转换为 ES5 - 导出未定义

javascript - ES6 (ECMAScript 2015) 模块 : import index. js

javascript - 使用 Angular 6 和 RxJs 6 显示时钟

javascript - 范围未定义,调用 Angularjs 模块中的函数

javascript - JavaScript 中不允许使用正则表达式

jquery - 如何调用数据表中自定义列的渲染函数

php - jQuery "waypoints"不起作用

javascript - TypeScript:如何导入非模块化文件?

javascript - 如何使用 JavaScript 创建一个元素,给它一个 ID,然后在其中创建另一个元素?