gmaps4rails动态加载问题

时间:2011-05-13 19:58:53

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

尝试修改截屏视频不引人注目。有一个完成以下查询的操作(updatemap):

 @markers = Location.active.all.to_gmaps4rails

然后在updatemap.js.erb中:

Gmaps4Rails.replace_markers(?);

用它清空标记清除所以我知道它有效,但无法在括号之间找到正确的语法以显示新标记。

@markers,以JSON格式存储,但是如何输入它们,尝试<%= @markers %&gt;但那失败了。

1 个答案:

答案 0 :(得分:1)

您应该将json声明为安全或将其渲染为原始:

Gmaps4Rails(<%=raw @markers %>);