如何在ROR Web应用程序上从sqlite3数据库将数据传递到谷歌图表

时间:2012-05-30 06:05:45

标签: ruby-on-rails google-visualization

我是初学者ROR网站开发人员,我在我的网络应用上运行了谷歌图表。但是图表是根据硬编码的数据绘制的。

我的代码:

Gchart.line(:data => [300,100,30,200,100,200,300,10],:axis_with_labels =>'x',             :axis_labels => [ '扬|七月|一月|七月|一月'])

我需要根据从我的数据库(Sqlite3)中提取的数据绘制图表。 我可以用googlecharts吗?如果是,我如何编写代码从db中绘制数据。

1 个答案:

答案 0 :(得分:0)

当然,你可以做到。 Google Chart API是一个JavaScript库,因此它只传入一些数据。如果您使用的是Rails 3.2,常见的方法是使用dom属性在html data中呈现数据,然后使用jQuery访问数据。

您可以从railscast剧集了解更多相关信息:http://railscasts.com/episodes/324-passing-data-to-javascript