如果我们不想在html内容中生成注解,我们如何在erb文件中添加注解?
mfpqipee1#
使用<%# %>序列,例如:
<%# %>
<%# This is a great comment! %>
fzsnzjdm2#
备案
<%# This is a great comment! %> <%#= This is a great comment! %>
ne5o7dgx3#
对于块注解:
<% if false %> code to be commented out... <% end %>
qvsjd97n4#
我有一个Windows设置,这个<%-# %>序列是唯一适合我的序列:范例:
<%-# This is a sample comment! %>
mrfwxfqh5#
在我的文本编辑器中,我运行command + /(sublime-text shortcut)。会是这样的。
command + /
<% =begin%> Here is the comment <% =end%>
它看起来并不简单,但它很有效。
kr98yfug6#
由于.erb是“嵌入式ruby”,因此您可以在以下代码之间嵌入任何ruby代码:<%=和另一个:%>,通常都写在一行中。另外,ruby的单行注解总是以#开头,所以<%=# Comment %>风格与纯ruby和erb风格的单行注解完美匹配。
<%=
%>
#
<%=# Comment %>
n53p2ov07#
我没有在控制器文件中工作,我不得不把它放在斜杠之间/ comment here.../
7条答案
按热度按时间mfpqipee1#
使用
<%# %>
序列,例如:fzsnzjdm2#
备案
ne5o7dgx3#
对于块注解:
qvsjd97n4#
我有一个Windows设置,这个<%-# %>序列是唯一适合我的序列:
范例:
mrfwxfqh5#
在我的文本编辑器中,我运行
command + /
(sublime-text shortcut)。会是这样的。它看起来并不简单,但它很有效。
kr98yfug6#
由于.erb是“嵌入式ruby”,因此您可以在以下代码之间嵌入任何ruby代码:
<%=
和另一个:%>
,通常都写在一行中。另外,ruby的单行注解总是以#
开头,所以<%=# Comment %>
风格与纯ruby和erb风格的单行注解完美匹配。n53p2ov07#
我没有在控制器文件中工作,我不得不把它放在斜杠之间
/ comment here.../