Rails将ActiveModel结果输出到浏览器

时间:2014-12-27 08:10:29

标签: ruby-on-rails ruby

出于某种原因,我的rails应用程序(我正在处理的第一个)正在向浏览器输出ActiveModel查询结果(显然)没有来自我的指令。它发生在我的视图中,只要我end出一个循环来显示我的控制器中生成的查询结果。

以下是我的浏览器的屏幕截图 enter image description here

这是我视图中代码的屏幕截图,显示了它 enter image description here

最后,这是DOM的屏幕截图,显示了关闭ul之前的输出,其中<%end%>驻留

enter image description here

有人可能会告诉我为什么Rails会将屏幕截图1中的输出发送到我的浏览器吗?它也在其他视图中发生。

1 个答案:

答案 0 :(得分:0)

此行中的错误

<%= @themes.each do |t| %>

正确:

<% @themes.each do |t| %>