使用papaparse将多个csv文件添加到图形中

时间:2019-09-18 09:13:37

标签: angular highcharts papaparse

因此,我尝试解析我的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 就像我说的那样,我正在努力编写代码,以便在选择文件时将其添加到图形中,而不是替换旧文件。有人有什么想法或解决方案吗?

0 个答案:

没有答案