Highcharts:在数据实现时更新图表
Highcharts: update chart when data actualized
我正在使用Highcharts,我希望此图表每秒更新一次。这就是我现在拥有的:JSFiddle
我有定时器window.setInterval(updateChart, 1000);
,它可以很好地实现每秒的数据。
但我不知道如何实现这个观点重要的是我不想一秒一秒地画图表我只想转移点并添加新的点。有人知道怎么做吗?
查看series.addPoint方法。
您的updateChart
功能变为:
function updateChart()
{
for (var source = 1; source <=3; source++)
{
var point = [
23,
Math.floor((Math.random() * 10*source) + 5+source*2),
source
];
Highcharts.charts[0].series[0].addPoint(point, false, true); // add the point, don't redraw and shift off a point
}
Highcharts.charts[0].redraw(); // 3 points added, now redraw
}
更新fiddle。
相关文章:
- 如何使用动画实现纸张推车
- Javascript循环不会自我更新
- 如何在执行 Ajax 请求大量数据库更新时实现进度条
- 如何实现更新文章系统
- 实现已验证用户更新状态的最佳方式,作为对系统中已更改状态的反应.(ASP.NET MVC网站)
- 如何在 AngularJs 中的数据库发生变化时立即实现自动视图更新
- 实现具有快速更新脉冲响应的卷积混响
- 通过锚链接实现跳到主要内容技术时更新键盘焦点
- 最简单的实现方式是网页上的动态更新表(java/css)
- Highcharts:在数据实现时更新图表
- 频繁的轮询会使服务器过载吗?如果是的话;这是实现实时更新的最佳方式
- 如何在pouchdb中实现部分更新?
- 实现轮询Rails前端调用更新
- 如何实现一个方法来更新jquery插件中的选项
- Java' Rhino实现实现了哪个JavaScript (ECMAScript)版本(更新策略是什么?)
- 由于实现$mdDialog(材料设计),Angular没有更新循环
- 在Rails中实现AJAX调用复选框来更新数据库
- 如何在后台实现自动更新
- 如何在angularjs中实现基于其他对象的对象更新
- 我如何实现实时更新预览(例如Stack Overflow帖子)