2013-03-11 55 views
6

我有一個highcharts-chart四行(series)。 我想用一個點(value)更新每個系列,並同時動態移動這四條線(1進1出)。 這適用於一個圖表系列完美地:highchart中的多個系列的動態更新

chart.series[0].addPoint([x, 5], true, true); 

有一個快速的方法來點一次添加到所有四個行?

Hanspeter

+0

「for」循環怎麼樣? – 2013-03-12 03:24:23

回答

12

您可以可以更新一行每一個系列,但只能讓最後一個重新繪製圖表,像這樣:

chart.series[0].addPoint([x, 5], false, true); 
chart.series[1].addPoint([x, 5], false, true); 
chart.series[2].addPoint([x, 5], false, true); 
chart.series[3].addPoint([x, 5], true, true); 

這裏是一個的jsfiddle說明這一概念:http://jsfiddle.net/mkremer90/yZSzZ/

+0

以這種方式,它適用於所有行! – user2158260 2013-03-11 23:50:09

+0

以這種方式,它適用於所有行!謝謝! – user2158260 2013-03-11 23:53:51

+0

沒問題!隨意投我的答案了!)謝謝! – MatthewKremer 2013-03-12 01:37:30