динамически меняйте цвет ряда графиков в старших графиках - PullRequest
0 голосов
/ 06 июня 2018

Попытка динамически изменить цвет для определенной детали в линейной диаграмме, но не могу понять, enter image description here

  series: [{
    data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6],
    zoneAxis: 'x',
    zones: [ {
            value:3,
        dashStyle: 'solid',
        color:'#7cb5ec',
        fillColor:'#7cb5ec'
    },{
        value: 8,      
        dashStyle: 'dot',
        color:'#FFA262'
    }, {
            value:11,
        dashStyle: 'solid',
        color:'#7cb5ec',
        fillColor:'#7cb5ec'
    }]
}]

здесь моя скрипка

здесь я хочу изменить точки (которые имеют оранжевый цвет) динамически в заданном интервале времени, т.е. (5 секунд)

, пожалуйста, помогите мне найти решение, гики

1 Ответ

0 голосов
/ 06 июня 2018

Вам необходимо динамически обновить зоны серии.Вы можете сделать это с помощью Series # update () .

chart.series[0].update({
  zones: [{ ... }]
})

. Если вы хотите делать это периодически, используйте setInterval().

живой пример: http://jsfiddle.net/8gwh9yL6/

...