2015-11-18 89 views
0

所有元素我想顯示在一個名爲爲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

任何想法如何擺脫這個列表最後?

謝謝!

回答

1
<%- MyModel.all.each do |c| %> 
    <%= check_box_tag(:id) %> 
    <%= label_tag(:name, c[:name]) %><br> 
<% end %> 

- - 評估代碼。

= - 評估代碼和輸出。

+0

感謝安德烈!它修正了:) – Sissi