我正在使用requireJS
并试图定义一个谷歌地图模块。
我将此代码添加到 HTML 片段的末尾:
$(document).ready(function() {
console.log("ready");
define(['async!http://maps.google.com/maps/api/js?v=3&sensor=false'],
function (gmap) {
console.log(gmap);
});
});
“就绪”控制台正在记录,但define
调用未触发。如果我用require
调用替换它,则正在加载文件,但我的 gmap 未定义。
问题:
为什么我的define
呼叫没有触发?