具有动态数据的Highcharts

时间:2012-10-04 11:12:18

标签: javascript charts highcharts

  

可能重复:
  how to add items to an array dynamically in javascript

我正在动态地将数据添加到高图,但是在加载

后它只显示空图表

这是我试过的链接, http://jsfiddle.net/XjzFH/30/http://jsfiddle.net/XjzFH/31/

1 个答案:

答案 0 :(得分:2)

您不能只将数据推送到系列对象中并期望它显示出来 您需要使用Series.addPoint()方法。仅当您要设置单个或一部分点时,才建议使用此方法。

chart.series[0].addPoint(d1);

如果您希望动态设置所有点(例如您的情况),那么您应该使用Series.setData()方法

chart.series[0].setData([d1,d2,d3,d3]);

Add points dynamically | Highchart & Highstock @ jsFiddle