我有地图,人们可以在其中单击标记位置以查看我大学校园内的建筑物。http://mypower.herokuapp.com/map
然后,用户可以单击图片或标题,它们都链接到能源使用图表页面。
但是,当我尝试从地图页面执行此操作时,建筑物图表页面缺少图表和其他图形元素。此外,当我单击图表页面左下角的“图表”选项卡时,它会将我带回地图页面,这是不应该发生的。
现在,当我完成所有这些,然后手动刷新我所在的损坏的图形页面时,页面看起来很棒(它应该看起来像这样)。
使用 html 和一点 ruby 的组合,我为地图标记的弹出窗口的内容创建了一个 html 字符串。
def gmaps4rails_infowindow
"<center><a href=\"/halls/#{self.id}/\"> #{self.name}</a>
<br>
<a href=\"/halls/#{self.id}\"><img src= \"/smallbuildings/#{self.name}.jpg\"></a></center>"
end
单击链接转到正确的页面。由于某种原因,图形元素没有被渲染。