我们如何在erb文件中添加注释,如果我们不希望它们生成到html内容?
当前回答
对于块注释:
<% if false %>
code to be commented out...
<% end %>
其他回答
使用<%# %>序列,例如。
<%# This is a great comment! %>
备案
<%# This is a great comment! %>
<%#= This is a great comment! %>
我有一个Windows设置,这个<%-# %>序列是唯一适合我的:
例子:
<%-# This is a sample comment! %>
由于.erb定义为“嵌入式ruby”,你可以嵌入:<%=和:%>之间的所有ruby代码,通常都写在一行中。此外,ruby单行注释总是以#开头,因此<%=# Comment %>风格与纯ruby和erb风格的单行注释完美匹配。
对于块注释:
<% if false %>
code to be commented out...
<% end %>
推荐文章
- 如何在Ruby On Rails中使用NuoDB手动执行SQL命令
- 是否可以在MiniTest中运行单个测试?
- 如何在Ruby中生成a和b之间的随机数?
- ActiveRecord OR查询
- 无法安装gem -未能建立gem本地扩展-无法加载这样的文件——mkmf (LoadError)
- 如何在Ruby中创建文件
- 什么是Ruby文件。开放模式和选项?
- Ruby数组到字符串的转换
- 如何分割(块)一个Ruby数组成X元素的部分?
- Ruby中“or”和||的区别?
- 在Rails中使用user_id:integer vs user:references生成模型
- 如何测试参数是否存在在轨道
- 验证多个列的唯一性
- Rails:在where语句中使用大于/小于
- Rails:如何为Rails activerecord的模型中的属性创建默认值?