我已尝试对&
进行编码,因此&
。但是,当我尝试这个时,它没有在我的标题中修复它,就像我在Stackoverflow上阅读它一样。要清楚我的页面标题仍然在浏览器中显示Plan & Billing
,而在我的代码中我有Plan & Billing
。为什么编码不起作用? (p.s.它适用于其他特殊字符)
HTML:
<% page_title 'Plan & Billing • My Account' %>
这个问题对于我找到的任何其他问题都是独一无二的,因为我问&#34;为什么我的编码不起作用&#34;,其中,建议重复只说&#34;为什么你需要它们?编码&#34;
答案 0 :(得分:3)
正如评论中所提到的,您的字符串应该是html_safe
:
<% page_title 'Plan & Billing • My Account'.html_safe %>
您还可以使用sanitize
方法:
<% page_title sanitize('Plan & Billing • My Account') %>