语法错误 : 无法在模块外部使用导入语句
在js中使用模块化的导入导出功能,必须要声明 js是模块化的。
举个简单的例子:
// a.js
const tools = {label:'商品' }
export defalut tools;
// b.js
import tools from './a.js'
//1.html
<script src="./a.js"></script>
//直接这样写的话会报上面的错,原因就是引入的a.js使用了import 的语法
// 解决:加一个模块化的属性即可
<script type="module" src="./a.js"></script>