Javascript 使用动态图向现有图形添加数据点
我有一个基于JavaScript数组创建的现有图形。我还有一个生成新值的过程,比如说每秒一次,作为JavaScript数组 是否可以将新值添加到现有图形中?我希望避免每次创建新值时重新绘制整个图表Javascript 使用动态图向现有图形添加数据点,javascript,graph,dygraphs,Javascript,Graph,Dygraphs,我有一个基于JavaScript数组创建的现有图形。我还有一个生成新值的过程,比如说每秒一次,作为JavaScript数组 是否可以将新值添加到现有图形中?我希望避免每次创建新值时重新绘制整个图表 var data = [[1,99,42],[2,98,52]] var graph = new Dygraph(element, data, {}); // now graph is created and visible // how to add newPoint to existing gr
var data = [[1,99,42],[2,98,52]]
var graph = new Dygraph(element, data, {});
// now graph is created and visible
// how to add newPoint to existing graph?
var newPoint = [3,100,20];
您可以对所有类型的数据使用选项
file
,而不仅仅是CSV文件
data.push(newPoint);
updateOptions({file:data});