在轨道上的ruby中的html_safe不起作用

Nid*_*S G 0 ruby ruby-on-rails html-safe ruby-on-rails-4

我正在使用ruby 2.0.0这是我的控制器..

@mail_msg = @store_items.where(id: params[:button_id]).first.email_confirmation_text
p "-------------------------"
p @mail msg
p @mail_msg.html_safe
Run Code Online (Sandbox Code Playgroud)

这是我的控制台(终端)输出

"-------------------------"
"<p>You have purchased Spice It Up. Points have been redeemed from your main account.</p>"
"<p>You have purchased Spice It Up. Points have been redeemed from your main account.</p>"
Run Code Online (Sandbox Code Playgroud)

我在我的控制台中获得的是相同的.我无法逃脱html标签.

更新

我在视图中有这个值..在我的视图页面中

<%= @mail_msg.html_safe %>
Run Code Online (Sandbox Code Playgroud)

仍然没有工作..

请帮忙

Bha*_*oni 5

尝试这些可能会帮助你

strip_tags("Strip <i>these</i> tags!")
Run Code Online (Sandbox Code Playgroud)

#=>剥离这些标签!

strip_tags("<b>Bold</b> no more!  <a href='more.html'>See more here</a>...")
Run Code Online (Sandbox Code Playgroud)

#=>不再大胆!在这里看到更多......

strip_tags("<div id='top-bar'>Welcome to my website!</div>")
Run Code Online (Sandbox Code Playgroud)

#=>欢迎来到我的网站!enter code here