将Highcharts添加到Chartkick Gem

时间:2015-02-25 19:41:16

标签: ruby-on-rails ruby-on-rails-4 highcharts chartkick

我正在尝试将Highcharts添加到已经安装了chartkick gem的Rails 4项目中。

当我使用Google图表库时,所有图表似乎都按预期运行。当我添加Highcharts时,我无法看到任何图表。

我发现了以下情况: 1)如果我添加' = javascript_include_tag" components / highcharts.js"," chartkick" '在我的布局页脚中,Rails也提示我将此资产添加为初始化程序。 2)如果我将它添加到初始化程序,我可以加载页面,但图表没有加载。如果我查看Firebug,我会收到一条错误消息,指出Highcharts已加载两次。

我也尝试过将Highcharts JS添加到我的application.js,没有任何运气(页面已加载,但仍然没有显示图表)

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

你必须从这里http://api.highcharts.com/highcharts下载highcharts.js,你可以自定义它。

您必须将它放在rails应用程序的/ assets / javascript /文件夹中(另存为.js,不要创建新文件和复制内容)。

现在在你的观点上你必须写:

 

现在你可以使用它。