Rails在html属性周围剥离引号

时间:2016-04-18 19:27:48

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-4

我们最近将我们的Rails应用程序从3.2升级到4.1,现在看来Rails正在删除html属性值周围的引号,导致像<meta name=name />这样的东西。

我环顾四周,现在我知道引号不是必需的,但是如果它们不在引号中,似乎有些爬虫会遗漏某些属性。有没有办法让Rails停止剥离这些引号?

编辑:

例如,帮助程序中的以下代码

content_for :meta do
  "<meta name=\"robots\" content=\"noindex\" />".html_safe
end

结果为<meta name=robots content=noindex />

视图中的

<div class="class_name">会产生<div class=class_name>

但是,<div class="multiple classes">会产生<div class="multiple clases">

0 个答案:

没有答案