Googlecharts宝石 - 我在哪里放'require'gchart'

时间:2011-10-09 11:06:40

标签: ruby-on-rails-3 google-visualization

在下一页中,它说明了如何使用googlecharts gem

http://googlecharts.rubyforge.org/

它有一行说

require 'gchart'

我把它放在哪里?在gemfile或控制器中?

编辑: 在我的视图文件中,我有:

<%
require 'gchart'
Gchart.line(:size => '200x300', 
        :title => "example title",
        :bg => 'efefef',
        :legend => ['first data set label', 'second data set label'],
        :data => [10, 30, 120, 45, 72]) 
%>

但上面没有显示图像

编辑2: 图表现在正在运行,这是我使用的代码

<% require 'gchart' %>

<img src="<%=Gchart.line(:data => [0, 40, 10, 70, 20])%>"/>

2 个答案:

答案 0 :(得分:10)

您可以在Gemfile中指定一个require语句。请参阅Bundler documentation

gem "googlecharts", :require => "gchart"

答案 1 :(得分:6)

您必须重新启动服务器