1

我正在尝试在我的 ruby​​ on rails 中输出一个字符串View

<% @myquiz.map do |x| %>

    <%= "<div>#{x.quiz_ID}</div>" %>

<% end %>

出于某种奇怪的原因,它以 HTML 安全格式输出:

&lt;div&gt;14&lt;/div&gt;

&lt;div&gt;16&lt;/div&gt;

如何防止这种行为,使其输出为 HTML?

4

2 回答 2

3
<%= "<div>#{x.quiz_ID}</div>".html_safe %>

将为您提供所需的输出。

于 2013-04-12T10:37:38.777 回答
1
<%= raw "<div>#{x.quiz_ID}</div>" %>
于 2013-04-12T13:05:57.477 回答