【发布时间】:2017-10-25 01:01:14
【问题描述】:
我一直在尝试使用 Active Admin 设置 Chartkick 来为用户设置仪表板。我相信我已经根据我找到的其他答案正确设置了所有内容,但我不断收到路由错误:ActionController::RoutingError (No route matches [GET] "/javascripts/chartkick.js")。以下是我的文件示例。
宝石文件
gem 'chartkick'
active_admin.js.coffee
#= require chartkick
仪表板
h3 'Test' do
@metric = Model.group(:parameter).count
render partial: 'metrics/partial_name', locals: {metric: @metric}
end
指标/_partial_name.html.haml
=javascript_include_tag "//www.google.com/jsapi", "chartkick"
=pie_chart metric
我无法弄清楚错误来自哪里。请帮忙!
【问题讨论】:
-
您需要运行
bundle install来安装chartkick gem。 github.com/masweetman/issue_charts/issues/…