如何注释掉混合了ruby代码的html?
some text <% ... %> more text <%= ... %>
something else
<% ... %>
在jsp中它非常简单:<%-- ... --%>
,但是我在rails中找不到任何简洁的选项。
简单的html注释<!-- ... -->
不起作用: ruby代码仍然会被执行并发出错误提示。
有一个选项可以使用带有html注释的if false
,但它相当冗长,更不用说IDE不支持它。
还有一种选择来自纯ruby,令人惊讶的是它工作得很好。
<%
=begin %>
... html and ruby code goes here
<%
=end %>
它一般都很好,除了它冗长,看起来怪异,而且我所知道的ruby IDE都不支持它(是的,我喜欢一键注释/注释掉)。
我很好奇,在rails中有没有这样做的“官方”?
谢谢!
https://stackoverflow.com/questions/3127644
复制相似问题