我注意到我在图表中启用了colorByPoint选项,但是如何为数据中的每个点指定颜色?
我是否必须用它的颜色分别指定每一位数据?如果是这样,怎么样?我已经玩了很多年了,不能说得对!
如果您知道要更改颜色的数据点,则可以通过执行以下操作来动态更改数据点的颜色:
yourchart.series[yourSeriesIndex].data[yourDataPointIndex].update({ color: "#123456" //your colour value })
如果要在填充系列时指定每个点的颜色,可以执行以下操作:
fakeSerioesName.data.push({y : yourYValue,color:yourYColor});
yourYColor是十六进制颜色 . 见例子:
http://jsfiddle.net/Dabr3/
2 回答
如果您知道要更改颜色的数据点,则可以通过执行以下操作来动态更改数据点的颜色:
如果要在填充系列时指定每个点的颜色,可以执行以下操作:
yourYColor是十六进制颜色 . 见例子:
http://jsfiddle.net/Dabr3/