数値列と非数値列を含むGoogle視覚化テーブルがあります。行内のセルの値に基づいて、Google ビジュアライゼーション行全体の色を変更する JavaScript 関数が必要です。
colorformater を使用して数値セルの色を変更することはできますが、行の残りのセルの色も変更する必要があります。
数値列と非数値列を含むGoogle視覚化テーブルがあります。行内のセルの値に基づいて、Google ビジュアライゼーション行全体の色を変更する JavaScript 関数が必要です。
colorformater を使用して数値セルの色を変更することはできますが、行の残りのセルの色も変更する必要があります。
ねえ、私はちょうどあなたと同じ問題を抱えていて、一緒に答えをハックすることができました. これを行うためのより良い方法があると確信していますが、それは私にとってはうまくいきます。
タグを使用するdata.setProperty
と、作業中の行の列ごとにそれを行うことができます。したがって、行番号がわかっている場合は、colorformater を使用して 1 列だけで実行できるため、これは簡単に実行できます。
dataTable.setProperty(0, 0, 'style', 'background-color: red;');
dataTable.setProperty(0, 1, 'style', 'background-color: red;');
最初のパラメーターは行インデックスであるため、一定のままで、次のパラメーターは列インデックスであるため、これをすべての列でループするだけです。そして、背景色を任意の css スタイルに変更できるはずです。
それが役立つことを願っています!
datatable を設定する必要がありますallowHtml=true
。