1
= gmaps(markers: { data: @json, options: @marker_options }, map_options: @map_options)
- content_for :map_scripts do
:javascript
Gmaps.map.callback = function() {
alert('asdf') // <-- I never see this alert
}
使用gmaps4rails gem(v1.5.2),我將上面的代碼放在我的視圖中。我的地圖用我的標記顯示正常。但用我的JavaScript,我不應該得到一個警報(我不)?我不確定我是否完全理解回調。gmaps4rails callback not firing
僅供參考,JavaScript在我的源代碼中顯示正常。
Tahnks您的答覆,但我指的是內部的警報回調函數。我從來沒有看到那一個。那個回調函數不應該在那一刻觸發? – kidbrax
是否更改爲:content_for:scripts? – apneadiving
是的,我真的得到它的工作方式。問題是我有全球定義的另一個回調。所以我必須將其刪除,並放置在每個需要避免衝突的視圖中。 – kidbrax