ここ数日間、この質問の解決策を探していました。単純に面倒くさいけど、やり方がわからないのは嫌だなぁ…
環境: Ruby、Rails、rhtml
問題: rhtml でコレクションを繰り返し処理するときに、使用する <% %> および <%= %> タグの数を減らしたいと考えています。以下は肥大化しているようです:
<% @products.each do |p| %>
<%= @p.name %>
<% end %>
編集:ブロック内の <%= %> を除外するにはどうすればよいですか?
私はむしろやりたい:
<% @products.each do |p|
puts @p.name
end %>
特定の状況では、どちらかを使用できます...ただし、jsp を使用してこれを実行できることはわかっています。
<% for(int i=0; i<10;i++){
System.out.print(i);
} %>
ご意見をお寄せいただきありがとうございます。