2010年05月27日
rails ERB の エイチ("<%=h") とか ハイフン("-%>")について。
エイチ("<%=h") とか ハイフン("-%>")てなんだっけ?となるのでメモ。
html 的には、何もしない。
html に展開して表示する。
html に展開する時に "<" や ">" を特殊文字(<とか>)にエスケープする。
html に展開した文字列等の最後に改行を入れない。
コメントする時。
html 的には、何もしない。
<% "moji" %>
html に展開して表示する。
<%= "moji" %>
html に展開する時に "<" や ">" を特殊文字(<とか>)にエスケープする。
<%=h "moji" %>
html に展開した文字列等の最後に改行を入れない。
<%= "moji" -%>
コメントする時。
<%# "moji" -%>
【Railsの最新記事】