Create  Edit  Diff  FrontPage  Index  Search  Changes  History  Source  RSS  Note  wikifarm  Login

Rails' Wiki - ErbCheatSheet Diff

  • Added parts are displayed like this.
  • Deleted parts are displayed like this.

!!文法

* <% 〜 %> 普通に実行
* <% 〜 -%> 普通に実行(「%>」が行末だった場合、改行は無視出力しない
* <%- 〜 %> 普通に実行(「<%」が行頭だった場合、行頭の空白文字は無視出力しない
* <%=h 〜 %> 実行結果を出力(エスケープあり)
* <%=  〜  %> 実行結果を出力(エスケープなし・タグ出力用)

!!定番

<% for i in some_array -%>
    (繰り返しのパターン)
<% end -%>

<%=h foo_string %>

<%= foo_tag aaa, bbb, ccc %>