我正在以标准方式使用图表踢,就像GitHub指令所指示的那样,并且它在本地版本中工作。当上传到Heroku时,我的图表会在渲染的部分页面上产生错误“ReferenceError:找不到变量:Chartkick”。
这是我到目前为止所做的。
gemfile:
gem 'chartkick'
的application.js:
//= require Chart.bundle
//= require chartkick
//= require_tree .
我的show视图呈现了一个通过路径方法调用控制器动作的部分。
我的控制器动作:
def event_names
@applet = RegisteredApplication.find(params[:id])
render json: @applet.events.group(:name).count
end
我称之为行动的部分:
<%= pie_chart event_names_registered_application_path %>
我在想我之所以得到“ReferenceError:找不到变量:Chartkick?”是因为资产管道。但我不完全明白我能做些什么来解决它。请帮忙:D