我有两个折线图。我想同时更新两个折线图的数据,但不知何故,在我仅更新第一个折线图后,第二个折线图上的标签数据也同时更新。我是否做错了什么?
如图所示,我确实打印了标签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);
1条答案
按热度按时间yacmzcpb1#
这看起来像
chartRpm[0].data.labels
和chartRpm[1].data.labels
指向同一个引用,如何定义chartRpm
?