Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.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 chart.js并行更新多个图表_Javascript_Html_Chart.js - Fatal编程技术网

JavaScript chart.js并行更新多个图表

JavaScript chart.js并行更新多个图表,javascript,html,chart.js,Javascript,Html,Chart.js,我想使用HTML、JavaScript和Chart.js库呈现多个图表。 我有需要在多个图表中呈现的数据。 我有一个循环来设置图表的数据,并调用chart.update()来呈现图表 var array = [{x:0, y:10}, {x:1, y:11} ...]; for (var i=0;i < array.length;i++) { chart1.data.datasets[0].data.push(array[i]); } chart1.update();

我想使用HTML、JavaScript和Chart.js库呈现多个图表。
我有需要在多个图表中呈现的数据。
我有一个循环来设置图表的数据,并调用
chart.update()
来呈现图表

 var array = [{x:0, y:10}, {x:1, y:11} ...]; 
 for (var i=0;i < array.length;i++) {
     chart1.data.datasets[0].data.push(array[i]);
 }
 chart1.update();

 // Same for the remaining charts 
var数组=[{x:0,y:10},{x:1,y:11}…];
for(var i=0;i
如果我按顺序执行此操作,则需要几秒钟来显示所有图表。
为了并行地执行此操作,我需要使用Web
Worker
,它添加了额外的代码和
Worker.js


有没有更好的方法来避免worker并并行加载多个图表?

因为Javascript是没有webworker的单线程。。。不,没有他们,你不能并行地做。。。