Rails经常将html标签打印为文本

时间:2017-02-28 12:02:42

标签: ruby-on-rails slim-lang

详细信息:

  • Rails ver 5

  • 使用超薄模板

  • 部署在heroku上

自升级到rails 5以来,我的应用有时会将html标签打印为文本。

enter image description here

如上所示,布局中的代码打印出来就好了。但是在布局中产生的代码是错误的。

缓存的代码被缓存,这会影响渲染吗?

有关为何会发生这种情况的任何想法?

编辑:

我的布局代码 enter image description here

索引视图代码 enter image description here

渲染的html(有时会被转义,所以并非总是如此,有时会有效) enter image description here

谢谢

1 个答案:

答案 0 :(得分:0)

发现它,是caches_action起作用,不确定它为什么会引起它。

enter image description here