0

チャートがありますが、場合によっては黒でレンダリングしたいシリーズが1つあります。チャートを生成してから、これを実行します。

for (i = 0; i < chart.series.length; ++i) {
    if (chart.series[i].label == 'Failures') {
        chart.series[i].color = '#000000';
    }
}

しかし、それは色を変えていません。デバッガーで、ifがtrueで割り当てが実行され、そのシリーズのカラーフィールドが#000000であることを確認しました。このようなことをする適切な方法は何ですか?

4

1 に答える 1

0

チャートを作成する前に、これを行うことになりました。

   for (i = 0; i < series.length; ++i) {
        if (series[i][0][series[i][0].length-1].type == 'Failures') {
            seriesColors[i] = '#000000';
        }
    }
于 2013-01-23T16:42:17.543 に答える