2012-09-14 8 views
7

私はいくつかの数値といくつかの非数値の列を持つGoogle視覚化テーブルを持っています。行内のセルの値に基づいてGoogleビジュアライゼーション行全体の色を変更するJavaScript関数が必要です。Google視覚化テーブルのセル値から行の色を変更してください。

私は既にカラーフォーマッタを使用して数値セルの色を変更できますが、その行の残りのセルの色も変更する必要があります。

答えて

6

ちょっと私はあなたと同じ問題を抱えていて、私は応答を一緒にハックすることができました。私はこれを行うより良い方法があると確信していますが、それは私のために働く。

data.setPropertyタグを使用してください。これは、作業中の行の各列に対して行うことができます。だから、あなたが色見本を使って1つの列だけで行えるので、行番号を知っていれば、簡単に行えます。それは一定のまま必要がありますので

dataTable.setProperty(0, 0, 'style', 'background-color: red;'); 
dataTable.setProperty(0, 1, 'style', 'background-color: red;'); 

最初のパラメータは、行インデックスであり、次のパラメータは、あなたのすべての列による列インデックス、これだけループこれです。そして、背景色をCSSスタイルに変更することができます。

希望に役立ちます!

-2

データテーブルallowHtml=trueを設定する必要があります。

関連する問題