标签: html ruby-on-rails tags erb
不确定我做错了什么。我有一个字符串,它是HTML的片段。我正在使用<%=%> erb标签让它显示出来。但是,它不会将其呈现为HTML。它正在剥离标签并插入字符
可以找到源ERB代码段here
html标签似乎被剥离了,但取而代之的是“& lt span class =& #x27;” 。可以看到来源here
答案 0 :(得分:2)
正如我所说,请尝试使用html_safe或raw
html_safe
raw
<%= sent_array.join('').html_safe %>
或强>
<%= raw sent_array.join('') %>
<%== sent_array.join('') %>
<%==相当于raw
<%==
有关详情,请参阅 Guides 。在您的情况下,您还可以参考 safe_join