我需要去掉html,当我用简短的blurb显示内容列表时。如何在归档页面中列出内容时删除html?
我该怎么做?
现在它显示的标签,不是什么标签显示,但实际的标签,如:
this is a article about <b>cars</b>
含量是安全的,因为它的所有内部人谁是可以信任的完成。
我需要去掉html,当我用简短的blurb显示内容列表时。如何在归档页面中列出内容时删除html?
我该怎么做?
现在它显示的标签,不是什么标签显示,但实际的标签,如:
this is a article about <b>cars</b>
含量是安全的,因为它的所有内部人谁是可以信任的完成。
您可能会在将HTML呈现到页面之前转义您的HTML。如果您有
<%=h content %>
改变它插入你的内容
<%= content %>
,或者,如果您使用safe_erb插件
<%= content.untaint %>
,你应该罚款。
或者,如果你只是想去除所有标签(你会失去任何内嵌格式),像
<%=h content.gsub(/<[^>]*>/, '') %>
应该做的伎俩。
希望有帮助!