我通過使用下面的代碼的對象列表內循環我View
循環:通過查看和打印值內對象的列表與單個<%=
<% @myquiz.each do |x| %>
<div id="myDiv">
<%= x.quiz_ID %>
</div>
<% end %>
這工作得很好,它打印該頁面上的ID。不過,我覺得,這將是清潔的,如果我沒有把的<%
這麼多套和<%=
小號
以下將是可取的,但它不工作:
<% @myquiz.each do |x|
render :text "<div>#{x.quiz_ID}</div>"
end %>
是有一種方法可以將put
信息顯示在類似上面的循環內的屏幕上,而不需要3組<%
標籤?和另一個<%標記爲我想要顯示在頁面上的每個後續值。
旁註:如果你覺得你的代碼,而所有的HTML和ERB標籤更清潔,[** **斯利姆(http://slim-lang.com/)可能適合你。它是erb視圖的完美替代品。 –
請參閱更新。我已經意識到在一行代碼中這樣做是沒有用的,因爲我也想圍繞它來包裝一些HTML。 – Luke
你想實現什麼? –