显示数据库中的html内容

时间:2014-02-12 01:14:22

标签: html ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

我在我的数据库中有这个:

<p><u>kkkkkkkkkkkkkkkk &nbsp;&nbsp;</u><strong>kknk&nbsp;</strong></p>

当我想显示我的数据库内容时,此代码不会被解释为html。 它只显示为文本。我想要解释这个内容。 (所以会给出一个粗体文字,一个带下划线的单词等。)。

2 个答案:

答案 0 :(得分:2)

刚刚提出:

<%=content.html_safe%>

答案 1 :(得分:1)

以下是一些方法:

<%= raw content %>
<%= h content %>
<%= content.html_safe %>

和比较:

raw vs. html_safe vs. h to unescape html