我对Rails还不熟悉。我遵循文档和这个示例:Using Chartkick in Rails 4.0
但我不能让查特基克去工作。我得到了未定义的方法饼图我的JS是这样的:
//= require chartkick
//= require jsapi
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require bootstrap
//= require_tree .
我已经尝试在应用程序kayout和show页面中包含javascript。
有什么想法吗谢谢大家。我真的很感激我在这里得到的每一点帮助。
最佳答案
事实证明,由于Chartkick是作为引擎运行的,所以我不需要将//include Chartkick添加到应用程序js文件中—我删除了它,它就像一个符咒一样工作这意味着让Chartkick在Rails 4中工作的步骤是:
将gem 'chartkick'
添加到Gemfile
将<%= javascript_include_tag "//www.google.com/jsapi", "chartkick" %>
添加到app/views/layouts/application.html.erb