-1
我有以下script我試圖寫一些模塊化的JS來保持整潔和組織。但是當我打電話時:谷歌地圖api錯誤undefine不是一個函數(地圖)
weatherAPP.searchCity();
in document.ready我得到'undefined不是函數'。
如何讓'generateMap'中的map變量可用於'searchCity'?
我有以下script我試圖寫一些模塊化的JS來保持整潔和組織。但是當我打電話時:谷歌地圖api錯誤undefine不是一個函數(地圖)
weatherAPP.searchCity();
in document.ready我得到'undefined不是函數'。
如何讓'generateMap'中的map變量可用於'searchCity'?
我不知道要充分了解你的問題,但你可以將map
到this
:中
this.map = new google.maps.Map(mapHolder, mapOptions);
代替
var map = new google.maps.Map(mapHolder, mapOptions);
等在searchCity
var map = this.map
它似乎工作,但現在我有以下錯誤:Uncaught TypeError:無法讀取屬性'__e3_'爲null – Alex 2014-10-20 15:16:18