Jua*_*Kou 6 ruby ruby-on-rails activeadmin chartkick
我试图使用Chartkick生成显示在rails主动管理仪表板上的图形.这是我正在使用的教程:http://www.patrickedelman.com/simple-charting-for-activeadmin/
但是,图表没有显示,而是显示"正在加载..."
我已经安装了javascript_include_tag"//www.google.com/jsapi","chartkick"和gem chartkick,但它仍然无效.
请帮忙!谢谢.
不要忘记添加#= require chartkick到active_admin.js.coffee.
要在AA仪表板中渲染图表,请执行以下操作:
div class: 'custom-class' do
h3 'Your name for a chart'
@metric = Model.group(:attribute).count # whatever data you pass to chart
render partial: 'metrics/partial_name', locals: {metric: @metric}
end
Run Code Online (Sandbox Code Playgroud)
这个文件
partial: 'metrics/partial_name'
Run Code Online (Sandbox Code Playgroud)
位于app/views/metrics/partial_name目录下,可以具有以下结构:
_partial_name.html.haml:
= javascript_include_tag "//www.google.com/jsapi", "chartkick"
= pie_chart metric
Run Code Online (Sandbox Code Playgroud)
有这个你应该可以使用chartkick.
小智 7
添加gem“chartkick”后,您需要添加到app/assets/javascripts/active_admin.js:
//= require chartkick
//= require Chart.bundle
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1792 次 |
| 最近记录: |