Ruby on Rails CSS没有刷新/重新加载每个页面的更改

时间:2017-01-15 19:22:29

标签: jquery css ruby-on-rails ruby

我的rails应用程序中有页面,例如我从网站的正常主题中排除的登录页面。因此,它不使用application.scss。如果我从任何普通网页转到目标网页,它会保留相同的背​​景颜色,并且不会从目标网页加载大部分CSS。这实际上发生在多种情况下。

有没有什么办法可以在每次加载新页面时新加载CSS?

2 个答案:

答案 0 :(得分:0)

  

你需要告诉Rails预编译你的附加文件   application.rb add

config.assets.precompile += ['mysubdirectory/main'] 
  

Rails只会预编译application.css和application.js   默认值。

How to manage multiple css files in rails 4?

答案 1 :(得分:0)

您可以通过为着陆页定义另一个布局文件或更多页面来实现此目的,以备将来使用时使用。在这个新的布局文件中单独包含css文件