如何在 Rails 中为每个操作渲染一个样式表?
由于我的应用程序不是标准的 CRUD 应用程序,我的 Controller 最终有一些需要非常不同的 CSS 的自定义路由。
所以,我想知道,有没有什么方法可以在每次操作的基础上加载 css,但仍然可以利用 Assets 管道?
谢谢
最佳答案
在样式表目录中为每个 Controller 创建一个目录,并创建与您的操作相对应的 css 文件,然后将其放入您的布局文件中
<%= stylesheet_link_tag "#{params[:controller]}/#{params[:action]}" %>
关于css - 每个操作的 Rails scss 样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34022991/