在阅读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 .但我所得到的只是:
用于`pie_chart的未定义方法#<#:0x4e49bd8>‘
我使用图表(1.2.4),ruby(1.9.3),rails (4.1.0)。我该怎么办?
发布于 2014-04-24 13:27:31
如果不是修复的话,我需要进一步研究一下图表,但是重新启动Rails服务器,然后再试一次。
发布于 2014-04-24 17:17:55
我也有同样的问题,为了查特奎克的工作,我不得不把:
<%= 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文件中时,我们也发现它更可靠。
https://stackoverflow.com/questions/23245876
复制相似问题