ruby-on-rails – 当它应该在幕后运行时,Rails会大声发布它的语法?

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 当它应该在幕后运行时,Rails会大声发布它的语法?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
请参阅更新:底部的答案

原始问题:

我有一个< script>< / script>在我的页面中,当它运行时它确实: –

<% Route.all.each do |route| %>
  var long = "<%= route.longitude %>";
  var lati = "<%= route.latitude %>";
  var title = "Route <%= route.route_number %> Stop <%= route.stop_number %>";
  var id = "<%= route.id %>";
<% end %>

但在Firebug中我在控制台中收到此错误.

SyntaxError: Syntax error
[Break On This Error]   
<% Route.all.each do |route| %>
 ^

更新:原来是一个firebug问题,按预期工作但firebug将发布为错误.

解决方法

这与您的环境有关(“生产”没有显示详细的错误和调试信息)

或者与萤火虫本身有关(上帝保佑他们,没有它就活不下去)

猜你在找的Ruby相关文章