首页 文章

设置ChartKick - Ruby初学者

提问于
浏览
0

阅读http://chartkick.com/后,我试图将图表添加到我的网站Gemfile:

...  
gem 'chartkick'
...

index.html.erb:

<%= javascript_include_tag "//www.google.com/jsapi", "chartkick" %>
<%= pie_chart({"Football" => 10, "Basketball" => 5}) %>
<h1>Hello, Rails!</h1>

资产/ JavaScript的/ application.js中:

//= require chartkick
//= require jsapi
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .

但我所拥有的只是:

###:0x4e49bd8>的未定义方法`pie_chart'

我使用chartkick(1.2.4),ruby(1.9.3),rails(4.1.0) . 我该怎么办?

2 回答

  • 0

    如果这不是修复程序,我需要进一步查看chartkick,但重新启动Rails服务器并再试一次 .

  • 0

    我有同样的问题,因为Chartkick工作我不得不把:

    <%= javascript_include_tag "//www.google.com/jsapi", "chartkick" %>
    

    在application.html.erb文件中,只有head属性下没有索引文件

    <head> 
       ...
       <%= javascript_include_tag "//www.google.com/jsapi", "chartkick" %> 
    </head>
    

    然后它可以在整个应用程序中使用,我们还发现它在application.html.erb文件中更可靠 .

相关问题