我想为名为MyModel的模型中的所有元素显示一个复选框。这是我写的:
<%= MyModel.all.each do |c| %>
<%= check_box_tag(:id) %>
<%= label_tag(:name, c[:name]) %><br>
<% end %>
它会按预期显示复选框,但最后,我还会获得此screenshot中显示的模型内容列表。
实际上,它似乎与<%= MyModel.all.each do |c| %>
有关,因为只打印出简单文本仍会在最后打印整个模型表内容:
<%= MyModel.all.each do |c| %>
toto<br>
<% end %>
显示此screenshot
知道如何在最后摆脱这个清单吗?
谢谢!
答案 0 :(得分:1)
<%- MyModel.all.each do |c| %>
<%= check_box_tag(:id) %>
<%= label_tag(:name, c[:name]) %><br>
<% end %>
-
- 评估代码。
=
- 评估代码和输出。