2007年11月12日 星期一

<%= ... %> , <% ... %> and <% ... -%>

<%= ... %> 內容會輸出
<% ... %> 內容不會輸出
<% ... -%> -號會把預設的空白行去掉

在rails 1.2.3 在ruby 1.8.6測試已經都不會有預設的空白行了

Sample1
<% 3.times do -%>
hi
<% end -%>
over

hi
hi
hi
over

Sample2
<% 3.downto(1) do |count| -%>
 <%= count %> ... <br/> <br/>才有真正換行 <%=%> 沒有
<% end -%>
kick off

3 ...
2 ...
1 ...
kick off

沒有留言: