因为要用到地图服务的 Javascript API ,所以想到如果用 ES6 的话, import 有没有引用在线文件的用法。
Requirejs 可以用 async 这种方式:
define (['async!http://webapi.amap.com/maps?v=1.3&key=XXXXXXXXXX'], function () {
return AMap;
});
如果 import 无能为力的话,有没有什么其他优雅的解决办法?
![]() | 1 haozhang 2015-09-06 18:23:57 +08:00 via iPhone import 干不了这个活吧,为什么不把那个,你直接在模版里引用这个 js 不行吗? |
![]() | 4 oott123 2015-09-06 18:41:00 +08:00 AMD ? |
7 xiazi 2015-09-06 18:59:04 +08:00 ![]() |
9 jennningsL 2015-09-07 01:01:38 +08:00 via iPhone 楼主研究出来方法没有?我最近用 webpack 打包项目也遇到同样的问题.. |
![]() | 10 yibuyisheng 2015-09-07 11:23:12 +08:00 浏览器中的下一代 Javascript 模块的异步加载标准正在制定中,你可以看看: https://github.com/whatwg/loader/ |
![]() | 11 zrp1994 OP @yibuyisheng 虽然看不懂,但还是谢谢你…… |