Highcharts colorsByPoint在与系列中的线性渐变一起使用时不起作用

时间:2012-09-13 13:53:01

标签: javascript highcharts

我正在尝试设置三种不同的渐变颜色 - 红色,绿色和黄色,然后根据值将这些颜色分配给系列中的各个数据点。但是,当我渲染图表时,它们都默认为我在第一个系列中的第一个数据点指定的颜色。

考虑这个jsFiddle:http://jsfiddle.net/2UVcD/2/

尝试将chartData数组中的第一种颜色更改为yellowColor或redColor,您可以看到我的意思。我在plotOptions中将colorbypoint设置为true - 我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

linearGradient必须是array,而不是对象。

应该如下。

var perShapeGradient = [0, 0, 1, 0];

demo