如果我们不希望将它们生成到html内容中,我们如何在erb文件中添加注释?
使用<%# %>
序列,例如
<%# 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”,你可以在每个ruby代码之间嵌入:<%=
和另一个:%>
,通常都写在一行中。此外,ruby单行注释始终与#
一起开始,因此<%=# Comment %>
样式与纯红宝石和erb样式完美匹配,可用于单行注释。
我不在Controllers文件中工作,我不得不把它放在斜杠之间
/在这里评论.... /
在我的文本编辑器中,我运行command + /
(sublime-text shortcut)。会是这样的。
<%
=begin%>
Here is the comment
<%
=end%>
它看起来并不简单,但它确实有效。