Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/423.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何更改highcharts中的区域线颜色_Javascript_Highcharts - Fatal编程技术网

Javascript 如何更改highcharts中的区域线颜色

Javascript 如何更改highcharts中的区域线颜色,javascript,highcharts,Javascript,Highcharts,如果一个点低于目标值,我会尝试将通往折线图上一个点的直线设为“红色”,而不是相反方向(绿色直到它到达该点)。见下图: 我想说的是,3月19日的点是绿色的,但是3月19日到4月19日的线应该是红色的。从4月19日到5月19日的线路应该是绿色的。从5月19日到6月的线路应该是红色的,以此类推 这是我用来生成系列和区域的json: 下面是图表的代码(reactjs): 要使标记点采用上一个分区的颜色,可以在每个值属性的小数点后添加一个小值: series: [{ data: [23, 42

如果一个点低于目标值,我会尝试将通往折线图上一个点的直线设为“红色”,而不是相反方向(绿色直到它到达该点)。见下图:

我想说的是,3月19日的点是绿色的,但是3月19日到4月19日的线应该是红色的。从4月19日到5月19日的线路应该是绿色的。从5月19日到6月的线路应该是红色的,以此类推

这是我用来生成系列和区域的json:

下面是图表的代码(reactjs):


要使标记点采用上一个分区的颜色,可以在每个
属性的小数点后添加一个小值:

series: [{
    data: [23, 42, 52, 47, 64],
    zoneAxis: 'x',
    zones: [{
        value: 1.00001,
        color: 'green'
    }, {
        value: 2.00001,
        color: 'red'
    }, {
        value: 3.00001,
        color: 'green'
    }, {
        color: 'red'
    }]
}]
现场演示:


API参考:

你好@kieran你能给我看看代码吗?
series: [{
    data: [23, 42, 52, 47, 64],
    zoneAxis: 'x',
    zones: [{
        value: 1.00001,
        color: 'green'
    }, {
        value: 2.00001,
        color: 'red'
    }, {
        value: 3.00001,
        color: 'green'
    }, {
        color: 'red'
    }]
}]