我的view
文件中包含以下内容。
<%= ss.name + " - " + truncate(ss.description, length: 10) %>
现在我的ss.description
有&amp; ,但此truncate()
返回&
。
如何删除此内容并将其保留为&amp; 。
答案 0 :(得分:2)
使用escape: false
应该可以解决问题
<%= ss.name + " - " + truncate(ss.description, length: 10, escape: false) %>
<强> 实施例 强>
helper.truncate("<p>Once upon a time in a world far far away & around</p>", length: 300, escape: false)
=> "<p>Once upon a time in a world far far away & around</p>"
没有 escape: false
helper.truncate("<p>Once upon a time in a world far far away & around</p>", length: 300)
=> "<p>Once upon a time in a world far far away & around</p>"
有关详细信息,请参阅Apidoc。