如果我们不希望将它们生成到html内容中,在erb文件中添加注释的最佳方式是什么?在erb中添加注释的最佳方式
回答
使用<%# %>
序列,例如
<%# This is a great comment! %>
我用这种格式,直到我发现它只是在我的团队提出了某人的计算机上的错误(我们都是使用Linux,但不同发行版),不管我避开它,因为.. – vise 2010-05-05 21:57:42
这是只有少数支持ERB标签之一。 http://www.ruby-doc.org/stdlib/libdoc/erb/rdoc/classes/ERB.html如果它不适用于他们的个人电脑,他们要么有拼写错误,要么没有使用真正的ERB。然而,我遇到了类似这样的代码问题:
即不能有间'<%'和''#我 – 2010-05-05 22:30:13
备案
<%# This is a great comment! %>
<%#= This is a great comment! %>
'<%=' ->'<%#='示例很有用。它不需要特殊情况,[未记录](http://ruby-doc.org/stdlib-1.9.3/libdoc/erb/rdoc/ERB.html)。它的工作原理是最简单的,但! (Beats在取消注释时必须猜测是否有'=') – 2012-03-04 18:52:56
这两者之间有什么区别? – 2017-01-04 14:09:07
@TravisR:第一个只是一个评论,第二个也只是一个评论,但可能会出现,当你试图通过把它变成一个评论来禁用“<%= ... %>”。 – 2017-08-07 04:00:05
我有一个Windows安装,这<% - #%>序列是对我的作品只有一个:
例子:
<%-# This is a sample comment! %>
由于.erb的定义是“嵌入式ruby”,因此您可以嵌入每个红宝石代码:<%=
和另一个:%>
,通常全部写入一行。另外,红宝石单行注释总是以#
开头,所以<%=# Comment %>
样式与纯红宝石和erb样式完全匹配,用于单行注释。
为断码错误,这不起作用 '
<形式方法=“POST” ACTION =“www.some-url.com”> <输入ID =“数据”名称= “数据” 值= “<%=# ”字符串“ %>”> '引发错误的 – Epigene 2015-02-26 11:14:05@Epigene可能的原因错误是内部引号。不知道为什么你想要这样做,但为了摆脱错误,请尝试: 'value =“<%=#'String'%>”' – jdigital 2015-11-15 04:59:09
奇怪,但这项工作:... value =“ <%#=“String”%>“... – 2016-05-06 04:22:43
- 1. 将注释添加到继承方法的最佳方法
- 2. 将注释添加到MKMapView的最佳方法
- 3. 添加方法groovy.util.logging.Slf4j注释?
- 4. 在checkintool中添加注释
- 5. 什么是设计这个屏幕的最佳方式(如在Momento应用中添加注释)?
- 6. 在MapKit中添加注释 - 以编程方式
- 7. 解释“2.11351E + 16”的最佳方式
- 8. 添加注释
- 9. 在C中添加延迟的最佳方式
- 10. 在JavaScript中添加事件的最佳方式是什么?
- 11. 在Xamarin Forms中添加按钮的最佳方式是什么?
- 12. 全球注册ClientScript的最佳方式?
- 13. 用于在Javascript中添加注释/注释的示例代码
- 14. 添加注释要在Excel
- 15. 添加注释列
- 16. 添加注释值
- 17. 在javascript中释放数组数组的最佳方式
- 18. 什么是缩小和适合MapKit中所有注释的最佳方式
- 19. 注释中注释方法的首选方式是什么?
- 20. 在Ruby中的Rails中添加Facebook-ish样式注释教程
- 21. Rails3 ERB语法需要注释掉的ERB块
- 22. Textmate添加/删除HTML或JavaScript注释的快捷方式
- 23. 在WPF中注册事件的最佳方式
- 24. 在Angular中注册事件的最佳方式
- 25. 在TortoiseSVN中,提交后添加注释?
- 26. 在ggplot2中添加轴注释
- 27. 在Eclipse中为项目添加注释
- 28. EXC_BAD_ACCESS在MKMapView中添加注释
- 29. 如何在PHP Eclipse中添加注释?
- 30. Zend表达式 - 注入中间件的最佳方式
是的,我敢打赌,someome迷恋上了“什么是最好的办法......”这个问题的提法和关闭它没有任何意识,在Rails的,这是一个具体的解决一个具体问题,并不是一个真正的邀请表达/辩论意见。 – 2013-02-21 15:01:39