撇号出现为"'"在Rails应用程序的标题选项卡中

时间:2014-10-01 00:23:57

标签: ruby-on-rails ruby-on-rails-4 title apostrophe

撇号出现在"'"在我的Rails应用程序的标题选项卡中。撇号在其他任何地方都能正确显示。我该如何纠正这个问题?

谢谢。

1 个答案:

答案 0 :(得分:2)

我不确定您是否希望撇号显示为''

如果您将撇号放在双引号字符串中,那么它将正确呈现:

<title><%="example 'title'" %></title> #=> example 'title'

如果你将&#39;放在双引号字符串中,那么它将在写入时返回。

<title><%="example &#39;title&#39;" %></title> #=> example &#39;title&#39;

最后,如果您想使用&#39;并正确解析,那么您可以使用raw

<title><%=raw "example &#39;title&#39;" %></title> #=> example 'title'

如果它没有按预期工作,那么它可能是一个浏览器问题,但是,我已经测试了现代版本的Firefox和Safari,它运行正常。