javascript Chart.JS -更新图表0中的标签也更新了图表1中的标签

js4nwp54  于 2023-02-02  发布在  Java
关注(0)|答案(1)|浏览(118)

我有两个折线图。我想同时更新两个折线图的数据,但不知何故,在我仅更新第一个折线图后,第二个折线图上的标签数据也同时更新。我是否做错了什么?
如图所示,我确实打印了标签Chart 0和1,起初它与预期的一样。但在我使用chartRpm[0].data.labels.push(0);将新标签数据插入到Chart 0后,Chart 1上的标签也使用新标签

插入
南卡

console.log("CHART 0 LABELS");
console.log(chartRpm[0].data.labels);

console.log("CHART 1 LABELS");
console.log(chartRpm[1].data.labels);

chartRpm[0].data.labels.push(0);

console.log("CHART 0 LABELS");
console.log(chartRpm[0].data.labels);

console.log("CHART 1 LABELS");
console.log(chartRpm[1].data.labels);
yacmzcpb

yacmzcpb1#

这看起来像chartRpm[0].data.labelschartRpm[1].data.labels指向同一个引用,如何定义chartRpm

相关问题