Rails管理员:将javascript库添加到自定义操作中



我正在为rails admin构建一个自定义操作,其中包括一个自定义视图。我想包含sparkline.js的本地副本,但我想不出实现这一点的方法。

我试图将sparkline.js添加到/vvendor/assets/javascripts/actions/action_name目录,但rails管理员没有加载它

有没有其他方法可以加载这个文件

我将外部库放入app/assets/javascripts/rails_admin/custom目录,并在rails_admin-ui.js文件中添加"require"语句。

// in app/assets/javascripts/rails_admin/custom/ui.js
//= require ./sparkline.js

你也可以用coffeescript做到这一点:

# in app/assets/javascripts/rails_admin/custom/ui.js.coffee
#= require ./sparkline.js

最新更新