0
我想要做的事: 我有一个带有标记集的GoogleMap。每个标记必须有一个infowindow弹出窗口,链接到来自Rails的showall_path,用于与所述标记分配的对象。将link_to从视图传递给javascript?
我已经尝试做的事:
<%= javascript_tag do %>
var myLatLng = {lat: <%= @info.lat %>, lng: <%= @info.lng %>};
var name = <%= @info.phone.imei %>;
<%link = raw(link_to('history', showall_path))%>
var link = <%= link.html_safe %>;
<% end %>
这并没有真正的工作,我不完全相信我应该怎么办。
生成的代码是:
//<![CDATA[
var myLatLng = {lat: 38.2086, lng: 21.7439};
var name = 357773063876883 ;
var link = <a href="/show_all/2">history</a>;
//]]>
这需要某种escapig对VAR的链接,但我不知道我怎么能做到这一点。
请澄清这一点给我。 谢谢!
通过 '行不通' 我的意思是在这一个JS休息。我试图添加html_safe包装到link_to,但它也没有帮助。 –