gmaps和gmaps4rails之间的差异

时间:2012-04-30 20:36:12

标签: ruby-on-rails ruby-on-rails-3 gmaps4rails

我可以在使用时显示我的标记:

<%= gmaps4rails(@my_json_data) %>

但是,如果我只改变这一行:

<%= gmaps("markers" => { "data" => @my_json_data }) %>

@my_json_data 值为:

@my_json_data = '[{"description":"test","lat":"37.564486","lng":"-122.323672"}]'

地图没有聚焦在我有标记的地方。我必须缩小并检查它们的位置。当我缩小时,我可以看到地图也水平重复。为什么会这样?

1 个答案:

答案 0 :(得分:0)

gmaps4rails只是gmaps的一个方便的快捷方式,带有一些默认选项。

See source code

水平复制地图是Google地图的默认行为,具体取决于您的地图大小和缩放级别。