ruby 在erb中添加注解的最佳方法

2w3rbyxf  于 12个月前  发布在  Ruby
关注(0)|答案(7)|浏览(146)

如果我们不想在html内容中生成注解,我们如何在erb文件中添加注解?

mfpqipee

mfpqipee1#

使用<%# %>序列,例如:

<%# This is a great comment! %>
fzsnzjdm

fzsnzjdm2#

备案

<%# This is a great comment! %>

<%#= This is a great comment! %>
ne5o7dgx

ne5o7dgx3#

对于块注解:

<% if false %>
    code to be commented out...
<% end %>
qvsjd97n

qvsjd97n4#

我有一个Windows设置,这个<%-# %>序列是唯一适合我的序列:
范例:

<%-# This is a sample comment! %>
mrfwxfqh

mrfwxfqh5#

在我的文本编辑器中,我运行command + /(sublime-text shortcut)。会是这样的。

<%
=begin%>
    Here is the comment 
<%
=end%>

它看起来并不简单,但它很有效。

kr98yfug

kr98yfug6#

由于.erb是“嵌入式ruby”,因此您可以在以下代码之间嵌入任何ruby代码:<%=和另一个:%>,通常都写在一行中。另外,ruby的单行注解总是以#开头,所以<%=# Comment %>风格与纯ruby和erb风格的单行注解完美匹配。

n53p2ov0

n53p2ov07#

我没有在控制器文件中工作,我不得不把它放在斜杠之间
/ comment here.../

相关问题