2013-03-11 44 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