我们如何在erb文件中添加注释,如果我们不希望它们生成到html内容?
当前回答
我没有在控制器文件中工作,我必须把它放在斜杠之间
/在这里评论..../
其他回答
备案
<%# This is a great comment! %>
<%#= This is a great comment! %>
使用<%# %>序列,例如。
<%# This is a great comment! %>
由于.erb定义为“嵌入式ruby”,你可以嵌入:<%=和:%>之间的所有ruby代码,通常都写在一行中。此外,ruby单行注释总是以#开头,因此<%=# Comment %>风格与纯ruby和erb风格的单行注释完美匹配。
我有一个Windows设置,这个<%-# %>序列是唯一适合我的:
例子:
<%-# This is a sample comment! %>
在我的文本编辑器中,我运行命令+ / (sublime-text快捷方式)。就像这样。
<%
=begin%>
Here is the comment
<%
=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的模型中的属性创建默认值?