1

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

我的代码:

Gchart.line(:data => [300, 100, 30, 200, 100, 200, 300, 10], :axis_with_labels =>'x', :axis_labels => ['Jan|July|Jan|July|Jan' ])

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

4

1 回答 1

0

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

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

于 2012-05-30T06:33:38.103 回答