1

私は初心者の ROR Web 開発者です。Web アプリで Google チャートを実行しています。ただし、グラフはハードコードされたデータに基づいて描画されます。

私のコード:

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

データベース (Sqlite3) から取得したデータに基づいてグラフを描画する必要があります。googlecharts でそれを行うことはできますか? はいの場合、db からデータを取得するコードをどのように記述すればよいですか。

4

1 に答える 1

0

きっと、できます。Google Chart API は JavaScript ライブラリなので、データを渡すだけです。Rails 3.2 を使用している場合、属性を使用domして html 内でデータをレンダリングし、 を使用してデータにアクセスするのが一般的な方法です。datajQuery

詳しくは Railscast のエピソードをご覧ください: http://railscasts.com/episodes/324-passing-data-to-javascript

于 2012-05-30T06:33:38.103 に答える