为highstock中的列设置不同的颜色

时间:2013-05-10 11:42:38

标签: javascript highcharts highstock

我想根据库存是向上还是向下移动为列(体积)设置不同的颜色。所以我在填充'volume'数组时添加了'color':

http://jsfiddle.net/vU5Zg/

volume.push({
    'x': data[i][0], // the date
    'y':data[i][5] // the volume
});

if (i != 0 && data[i][4] < data[i-1][4]) {
    volume[i].color = '#DE32AE';
}

但是当我点击“6m”按钮时,所有列都会变回黑色。怎么解决?

1 个答案:

答案 0 :(得分:0)

通过在plotOptions中添加dataGrouping:{enabled:false}来解决。