2013-01-31 22 views

回答

3

可能的是,您必須設置系列項目的選項並將髒系列標記爲告訴Highcharts重新繪製它。

function (chart) { 
    setInterval(function() { 
     chart.series[0].options.dial.radius = Math.random() * 200; 
     chart.series[0].isDirty = true; 
     chart.redraw(); 

    }, 3000); 
}); 

http://jsfiddle.net/highcharts/NzxUa/1/

+0

這是完美的。謝謝! – Noah

0

基於對highcharts.js再拉法的源代碼,我會懷疑你所描述什麼是不可能的。撥打redraw時只有軸被更新。這也在the documentation中註明。

然而,你可以自己重繪東西,但這可能有點矯枉過正。