ERBのコメントの方法を忘れるのでメモ。
行コメント
一般的なコメントアウトは#
を使うコメント。
false
を使うコメント方法
1
| <% if false %> コメントです。表示されません。 <% end %>
|
false
を使うことでERBのコードもコメントアウトできる。
1
| <% if false %> コメントです。表示されません。 <%= @example.message %><% end %>
|
複数行コメント
記号は変わらない。複数行でも、一般的なコメントアウトは#
を使うコメント。
1
2
3
4
| <%#
name: Example test
コメントです。表示されません。
%>
|
false
は2つのERBコードに分かれているので、複数行にもできる。
1
2
3
4
| <% if false %>
name: Example test
コメントです。表示されません。
< % end %>
|
false
は2つのERBコードもコメントアウトできる。ERBコードを含む長いコードをコメントアウトする時は便利。
1
2
3
4
5
| <% if false %>
name: Example test
コメントです。表示されません。
<%= @example.text %>
<% end %>
|
rubyなのでbegin
,end
もある。
1
2
3
4
5
6
| <%
=begin
name: Example test
コメントです。表示されません。
=end
%>
|
begin
,end
は分けられるし、ERBコードも挟める。
1
2
3
4
5
| <% =begin %>
name: Example test
コメントです。表示されません。
<%= @example.text %>
<% =end %>
|