Rails Chartkick Gem错误加载图表找不到适配器

nul*_*tek 6 ruby-on-rails chartkick

我有一个Rails 3.2.14应用程序,我正在使用chartkickgroupdategem来尝试生成一些基本的图表.

当我加载我的视图时,我收到错误: Error Loading Chart: No adapter found

这是我的视图代码的样子:

index.html.erb

<%= line_chart Call.group_by_week(:created_at).count %>

这是我的应用程序布局,包括chartkick和让步chart_js application.html.erb(布局)

 <%= javascript_include_tag "application", "chartkick" %>
 <%= yield :charts_js %>
Run Code Online (Sandbox Code Playgroud)

任何人都可以告诉我为什么我得到这个错误以及如何解决它?我真的很想开始使用Chartkick生成一些简单的图表.

Ahm*_*rif 14

可能您错过了加载Google Charts或Highcharts(适配器).

尝试<%= javascript_include_tag "//www.google.com/jsapi" %>之前添加此行<%= javascript_include_tag "application", "chartkick" %>.还要检查gem主页中的Installation部分(向下滚动:)).


vid*_*unj 5

查看:Google Charts 在您的布局或视图中,添加:

<%= javascript_include_tag "https://www.gstatic.com/charts/loader.js" %>
Run Code Online (Sandbox Code Playgroud)

链接:https : //chartkick.com/#google-charts