0
我正在使用requireJS
並試圖定義Google地圖模塊。爲什麼我的定義調用不觸發?
我將此代碼添加到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
通話不觸發?
感謝您的信息的快捷方式。我有點不情願在「無處不在」中宣佈我的模塊,所以感謝您的再次確認。我只用一個require調用就可以工作,但由於我需要多個頁面的功能,我想將gmap註冊爲一個模塊。無論如何。現在作爲模塊工作,所以感謝您的幫助! – frequent 2013-04-11 07:47:12