【问题标题】:Rails 4 raw html_safe not workingRails 4 raw html_safe 不工作
【发布时间】:2013-04-19 12:26:53
【问题描述】:

我无法在视图中转义原始 html 标记

<% array =  @article.tags.collect { |p| (link_to p.name, '#') } %>
<%= array.join(' , ') %>

原始和 html_safe

<% array =  @article.tags.collect { |p| raw (link_to p.name, '#') } %>
<% array =  @article.tags.collect { |p| (link_to p.name, '#').html_safe } %>

给我这个输出,而不转义html标签

<a href="#">tag1</a> , <a href="#">tag2</a> , <a href="#">tag4</a> 

【问题讨论】:

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


【解决方案1】:

这解决了我的问题

<%= raw (@article.tags.map { |p| (link_to p.name, '#') }.join(' , ')) %>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-03-23
    • 1970-01-01
    • 1970-01-01
    • 2011-05-14
    • 1970-01-01
    • 1970-01-01
    • 2014-03-11
    • 1970-01-01
    相关资源
    最近更新 更多