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,我不应该收到警报吗(我不是)?我不确定我是否完全理解回调。

仅供参考,javascript 在我的源代码中看起来很好。

4

1 回答 1

0

它应该content_for :scripts如文档中所述

另外,根据您的浏览器,您最好有:alert('asdf');而不是alert('asdf')

于 2013-01-03T17:53:10.720 回答