通过Ajax使用gmaps4rails渲染谷歌地图
我想仅按需渲染地图(以最小化加载时间),意味着像“显示地图”这样的链接应该在指定的div中渲染地图。 我该怎么办?
只需使用此处描述的’to_gmaps4rails’方法: https : //github.com/apneadiving/Google-Maps-for-Rails/wiki/Methods
基本上,做:
<%=raw assets_hash.to_gmaps4rails(true) %>
这将仅呈现显示资产所需的js。
所以包括gmaps4rails.js和.css(如果需要),以及托管地图的div。