【发布时间】:2014-07-29 23:39:57
【问题描述】:
我想显示一系列用逗号分隔的链接,所以我的 HAML 代码如下所示:
- links = []
- links.append(link_to ...)
- if something
- links.append(link_to ...)
= links.join(,)
问题在于 Haml 转义了生成的 html 中的链接:
<a href="
这样链接就显示出来了:
而不是由浏览器解释。
我了解html_safe 用于防止转义,但不知道如何将其与join 结合使用。我正在使用 haml 4.0.5 和 haml-rails 0.5.3。
【问题讨论】:
标签: ruby-on-rails haml