2016-01-31 5 views
0

Я собираюсь изменить значения стоп-сигналов в highgarts gague после создания. Следующий код является кодом, который я написал:HighCharts: Обновление остановок в yAxis не работает

this.gaugeChart.yAxis[0].update({ 
    stops: [ 
    [0.0, '#55BF3B'], 
    [0.5, '#DDDF0D'], 
    [0.9, '#DF5353'] // red 
    ] }); 

Проблема заключается в том, что она не обновляет Упоры значения твердого датчика. Я что-то упускаю?

ответ

0

См. Это working fiddle и код ниже. определите свою диаграмму или если ее в функции загрузки диаграммы просто пользовательское «это» ключевое слово.

var chartX= this.gaugeChart;// define your chart 
$('#somebutton').click(function(){ 
chartX.yAxis[0].update({ 
stops: [[0.1, '#a2a2a2'], // grey 
     [0.5, '#a2a2a2'], // grey 
     [0.9, '#a2a2a2']] // grey 
},false); 
chartX.series[0].bindAxes(); 
chartX.redraw(true); 
}); 
Смежные вопросы