回答:
<%# %>
シーケンスを使用してください。
<%# This is a great comment! %>
<%
と#
記録用
<%# This is a great comment! %>
<%#= This is a great comment! %>
<%= ... %>
、コメントに変換してを無効にしようとするとおそらく発生します。
ブロックコメントの場合:
<% if false %>
code to be commented out...
<% end %>
<%# %>
タグ内に改行を追加するだけです。
私はWindowsセットアップを持っており、この<%-#%>シーケンスは私のために機能する唯一のものです:
例:
<%-# This is a sample comment! %>
:.erbは「埋め込まれたルビー」の定義であるので、あなたはすべてのRubyコードの間に埋め込むことができ<%=
、その他を:%>
、通常、すべて1行で記述されました。さらに、ルビの1行コメントは常にで始まる#
ため、<%=# Comment %>
スタイルは1行コメントのpure-rubyスタイルとerbスタイルの両方と完全に一致します。
<html> <body> <form method="POST" action="www.some-url.com"> <input id="data" name="data" value="<%=# "String" %>"> <input type="submit" value="Send"> </form> </body> </html>
、エラーがスローされます
value="<%=# 'String' %>"