我正在向 highchart 动态添加数据,但加载后仅显示空图表
这是我尝试过的链接, http://jsfiddle.net/XjzFH/30/和 http://jsfiddle.net/XjzFH/31/
我正在向 highchart 动态添加数据,但加载后仅显示空图表
这是我尝试过的链接, http://jsfiddle.net/XjzFH/30/和 http://jsfiddle.net/XjzFH/31/
您不能只是将数据推送到系列对象中并期望它显示出来
您将需要使用该Series.addPoint()
方法。仅当您要设置单个点或点的子集时,才真正推荐使用此方法。
chart.series[0].addPoint(d1);
如果您希望动态设置所有点(如您的情况),那么您应该使用该Series.setData()
方法
chart.series[0].setData([d1,d2,d3,d3]);