最近些修改自己博客练习项目,然后看到了比较好的布局模版,重新写了 layout,但是之前写好的有些标签的样式会产生影响,求大神教怎么根据不同的 layout 引用不同的样式文件?
不同的 layout 中引入不同的样式,在对应的 controller 中使用不同的 layout
<!DOCTYPE html> <html> <head> <title>DcForum</title> <%= csrf_meta_tags %> <%= stylesheet_link_tag '你想引入的css文件', media: 'all', 'data-turbolinks-track': 'reload' %> <%= javascript_include_tag '你想引入的js文件', 'data-turbolinks-track': 'reload' %> </head> <body> <%= yield %> </body> </html>
楼上说得对,只要你自己在布局引入资源文件就行了,但是另一方面要搞懂 Assets Pipeline 的编译规则或者要把这些文件手动加到 AP 的编译列表去