JavaScript chart.js并行更新多个图表
我想使用HTML、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();
我有需要在多个图表中呈现的数据。
我有一个循环来设置图表的数据,并调用
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的单线程。。。不,没有他们,你不能并行地做。。。