有没有办法在不使用gem的情况下实现Datatables?我正在关注Datatables的railscast教程,但后来我意识到我目前正在处理的项目中没有application.css
文件,但是有一个application.css.scss
文件。
所以我创建了application.css
并遵循了程序,但它给了我一些错误......说明试图超越现有的css设置。
我应该怎么做?
答案 0 :(得分:1)
名为application.css.scss
的文件是您的application.css文件。扩展名(例如.scss
)最终指的是资产将通过哪些呈现引擎。如果查看浏览器开发窗口,您应该看到一个完全呈现的application.css文件。
换句话说,当您将<%= stylesheet_link_tag 'application' %>
放入application.html.erb时,Rails会将文件application.css.scss
呈现为application.css
要直接回答您的问题,您可以使用没有任何其他javascript库的gem的数据表。只需将datatables库文件放在assets javascript目录中,并在javascript清单(//= require jquery.datatables
)中包含该引用。