我们如何在erb文件中添加注释,如果我们不希望它们生成到html内容?
当前回答
对于块注释:
<% if false %>
code to be commented out...
<% end %>
其他回答
对于块注释:
<% if false %>
code to be commented out...
<% end %>
由于.erb定义为“嵌入式ruby”,你可以嵌入:<%=和:%>之间的所有ruby代码,通常都写在一行中。此外,ruby单行注释总是以#开头,因此<%=# Comment %>风格与纯ruby和erb风格的单行注释完美匹配。
备案
<%# This is a great comment! %>
<%#= This is a great comment! %>
我有一个Windows设置,这个<%-# %>序列是唯一适合我的:
例子:
<%-# This is a sample comment! %>
使用<%# %>序列,例如。
<%# This is a great comment! %>
推荐文章
- Ruby中没有增量操作符(++)?
- 如何得到一个特定的输出迭代哈希在Ruby?
- Ruby正则表达式中\A \z和^ $的区别
- 我能在视图中得到当前控制器的名称吗?
- __FILE__在Ruby中是什么意思?
- Paperclip::Errors::MissingRequiredValidatorError with Rails
- 如何表达一个NOT IN查询与ActiveRecord/Rails?
- Ruby on Rails form_for选择字段与类
- Ruby:如何将散列转换为HTTP参数?
- 在Rails 4中自动加载库文件
- 在ROR迁移期间,将列类型从Date更改为DateTime
- 有没有一种方法可以获得Rails应用程序中所有模型的集合?
- 把一个元素推到数组开头最简单的方法是什么?
- ActiveRecord:大小vs计数
- Ruby的dup和克隆方法有什么区别?