Questions tagged «erb»


6
原始vs. html_safe与h来对html进行转义
假设我有以下字符串 @x = "<a href='#'>Turn me into a link</a>" 在我看来,我希望显示一个链接。也就是说,我不希望将@x中的所有内容都转义并显示为字符串。使用之间有什么区别 <%= raw @x %> <%= h @x %> <%= @x.html_safe %> ?
323 ruby-on-rails  erb 



16
在Rails的html.erb模板中阻止注释
您如何注释掉混有ruby代码的html? some text <% ... %> more text <%= ... %> something else <% ... %> 在jsp中,它非常简单:<%-- ... --%>,但是我无法在rails中找到任何简洁的选项。 简单的html注释<!-- ... -->不起作用:红宝石代码仍在执行并且大喊错误。 有一个if false与html注释一起使用的选项,但是它很冗长,更不用说IDE不支持它。 还有一个来自纯红宝石的选项,它出奇地起作用。 <% =begin %> ... html and ruby code goes here <% =end %> 总体来说还不错,除了它很冗长,看起来很怪异,而且我所知道的所有Ruby IDE都不支持它(是的,我喜欢用一个键来评论/注释掉)。 我很好奇,在rails中执行此操作是否有任何“官方”? 谢谢!
120 ruby-on-rails  ruby  erb 

5
erb,halm或苗条:您建议哪一个?又为什么呢 [关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我正在学习Rails,并且已经看过这些模板引擎。我没有与他们的经验(只有erb)。 但是作为我的初学者,我真的很困惑。您建议哪一个,为什么?Erb,Haml还是Slim?请说出您偏爱一个的理由。如果您还有其他建议,请告诉我们。 编辑:我不是在这里寻找赢家。我只想听听您对它们的意见,它们的语法,执行速度等等。

1
如何在ERB中转义ERB标签
我有一个简单的fixture.yml文件: label: body: "<%= variable %>" 问题在于,ERB代码是作为加载固定装置的一部分而解析的,而我实际上希望将主体按字面意思是“ <%=变量%>”(未插值)。 如何逃脱ERB标签?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.