0

我注意到我在图表中启用了 colorByPoint 选项,但是如何为数据中的每个点指定颜色?

我是否也必须用颜色单独指定每一位数据?如果是这样,怎么做?玩了好久,一直没弄好!

4

2 回答 2

3

如果您知道要更改哪个数据点的颜色,则可以通过执行以下操作即时更改数据点的颜色:

yourchart.series[yourSeriesIndex].data[yourDataPointIndex].update({
    color: "#123456" //your colour value
})
于 2011-03-18T13:13:40.593 回答
0

如果要在填充系列时为每个点指定颜色,可以执行以下操作:

fakeSerioesName.data.push({y : yourYValue,color:yourYColor});

其中 yourYColor 是十六进制颜色。参见示例:

http://jsfiddle.net/Dabr3/

于 2012-01-24T01:25:27.610 回答