在 erb 中添加评论的最佳方式
如果我们不希望将注释生成到 html 内容中,如何在 erb 文件中添加注释?
How do we add comments in erb files, if we do not want them to be generated into the html content?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(8)
使用
<%# %>
序列,例如Use the
<%# %>
sequence, e.g.供记录
For Record
对于块评论:
For block comments:
我有一个 Windows 设置,并且这个 <%-# %>序列是唯一适合我的:
示例:
I have a Windows setup, and this <%-# %> sequence is the only one that works for me:
Example:
在我的文本编辑器中,我运行
command + /
(sublime-text 快捷方式)。会是这样的。它看起来并不简单,但它确实有效。
In my text editor, i run
command + /
(sublime-text shortcut). It will be like this.It doesn't look simply, but it works.
由于 .erb 根据定义是“嵌入式 ruby”,因此您可以在
<%=
和另一个:%>
之间嵌入任何 ruby 代码,通常全部写在一个中线。此外,Ruby 单行注释始终以#
开头,因此<%=# Comment %>
样式与纯 ruby 和 erb 样式完美匹配一行评论。Since .erb is "embedded ruby" by definition, you can embed any ruby code between:
<%=
and the other:%>
, typically all written in one line. In addition, ruby one-line comments start always with#
, so the<%=# Comment %>
style matches perfectly with both pure-ruby and erb styles for one-line comments.我不在控制器文件中工作,我必须将其放在斜杠
/注释之间.... /
I doesn't work in the Controllers files, I had to put it between slashes
/ comment here.... /
在 Ruby on Rails 应用程序中常用的嵌入式 Ruby (ERB) 中,您可以使用
<%# ... %>
添加注释In Embedded Ruby (ERB), which is commonly used in Ruby on Rails applications, you can add comments using the
<%# ... %>