Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使另一条线在动态图形中向前移动?_Javascript_Html_Graph - Fatal编程技术网

Javascript 如何使另一条线在动态图形中向前移动?

Javascript 如何使另一条线在动态图形中向前移动?,javascript,html,graph,Javascript,Html,Graph,下面是关于动态图的代码链接。我有一个问题,使红线,正在更新和前进与蓝线一起。。我不知道问题出在哪里,让红线在动态图中保持静止 代码的解决方案是什么?再次感谢你的帮助 您需要告诉它同时更新第二系列数据。我无法计算平滑度,或者一旦数据流大于1,是否可以进行平滑 新增关键代码: var seriesA = this.series[1]; setInterval(function() { var x = (new Date()).getTime(), // current time

下面是关于动态图的代码链接。我有一个问题,使红线,正在更新和前进与蓝线一起。。我不知道问题出在哪里,让红线在动态图中保持静止

代码的解决方案是什么?再次感谢你的帮助


您需要告诉它同时更新第二系列数据。我无法计算平滑度,或者一旦数据流大于1,是否可以进行平滑

新增关键代码:

var seriesA = this.series[1];

   setInterval(function() {

   var x = (new Date()).getTime(), // current time

   y = Math.random();

   seriesA.addPoint([x, y], true, true);

}, 1000);
我复制了将序列数据添加到图表中的调用-将序列变量更改为seriesA,然后告诉它提取第二个数据序列(series)


希望这有帮助。

是的,有帮助!非常感谢。别担心平滑度,我会解决的。。再次感谢!嘿,马修,我还有一个问题。。如何在图形底部显示最新数据的输出,而不是用户必须将鼠标悬停在图形上才能看到输出数据。。。使用您在这里的设置,我不确定如何以简单的方式实现这一点。在JS中动态创建数据,因此必须创建一个新数组并将其发送回显示。我认为变量的作用域可能是个问题。另一个问题是,您正在创建无限量的数据,这将导致一个无限循环问题,并且您的页面将一直滚动数据。我不确定您是否希望在这样的动态图形上显示输出,而不受某些限制。