2011-05-08 55 views
0

因此,我遵循教程和截屏,但似乎无法使其工作。我可以看到div id的地图容器和gmaps4rails_map,据推测,地图应该是没有别的。尝试使用gmaps4rails时获取空白空间

我把产量:head和产量在应用程序布局视图的页眉和页脚和@charger = Charger.all.to_gmaps4rails:script(充电器是我的模型)在chargers_helper.html.erb文件(我想在用户展示视图中使用)。

我也把<%= gmaps4rails(@charger) %>放在show.html.erb视图中。

我如何得到这个工作?

-Update-

我刚刚得到它的工作。为了解决这个问题,我把@charger = ...代码放在助手的一个方法中,并调用方法而不是@charger。

现在地图显示出来了,但我仍然无法看到插入的新标记代码,就像在屏幕录像中一样 - 我不需要它为我的应用程序,但对发生的事情感到好奇。

+0

如果div在文档中但是为空,那么问题出在您正在执行的JavaScript代码上。你能发布检索地图的代码吗?另外,你看到过Firebug或类似的Javascript错误吗? (如果你不使用Firebug来调试JavaScript,那么你真的应该) – sosborn 2011-05-09 00:23:38

+0

对不起,我不明白你的问题。只是好奇而已:为什么donyou在助手而不是控制器方法? – apneadiving 2011-05-09 08:38:22

回答

0

在屏幕截图中,我使用脚手架生成器创建了模型+控制器。这就是为什么我已经准备好使用链接。

此外,我在screencast期间创建按钮。现场没有任何东西:整个应用程序是从零开始创建的:)