采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
经过测试,如果不开启 “将 JS 编译成 ES5” 就使用 export,会如下报错:
各种研究尝试后发现只有开启了 “将 JS 编译成 ES5” 才能解决问题:
但老师您说 “ export 配合 import” 的这种导出和导入模块的方式是 ES6中推荐使用的,那为什么还需要开启 “将JS编译成ES5” 才能运行成功呢?
另外补充一下,导入模块时候即是是老方法也还是报一样的错,测试下来发现就是 export 那里的问题。
可能是因为ES6的代码需要被编译成ES5才能运行
那么可以理解成ES6里面的新的函数,小程序开发工具构建的环境不支持,得在内部转换成ES5代码后,才能正常执行?如果是这样的话,是否可以推理出,虽然现在浏览器对ES6支持还不完美,但只要能成功把代码转换ES5就肯定能够执行呢?辛苦老师解答
理论上确实是这样的
谢谢老师
登录后可查看更多问答,登录/注册
历时4年,学员20000+,缔造高口碑的精品课程
15.8k 32
3.8k 24
1.7k 22
3.8k 22
1.4k 16
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号