因此,我尝试解析我的csv文件,该文件是从这样的输入中获取的:
const jsonData = Papa.parse(documentvalue);
this.data1 = this.prepareData(jsonData.data);
在我的函数中,我尝试然后更新图形: setTimeout(()=> { chart.hideLoading();
self.chartOptions.series = [
self.chartOptions.series[0],
{
data: self.data1
}
];
self.updateFromInput = true;
}, 2000);
但是我的函数没有用新数据更新图形,而是替换了数据。如何更新图形而不是用新数据替换图形?
我正在尝试使用addSeries,但我确实在努力使用它:
self.chartOptions.series = [
self.chartOptions.series[0],
{
data: self.data1
}
];
self.chart.addSeries({
data: self.data2
})
self.updateFromInput = true;
}, 2000);
将新文件中的系列添加到图形而不是替换图形的正确方法是什么?
以下是说明我的解决方案的代码段:https://codesandbox.io/s/angular-ni0c3 就像我说的那样,我正在努力编写代码,以便在选择文件时将其添加到图形中,而不是替换旧文件。有人有什么想法或解决方案吗?