AmCharts4:多个数据数组

AmCharts4: Multiple data arrays

在我的应用程序中,我可以同时查看多个图表。这些图表可以单独显示或叠加显示。叠加意味着,这些图表都在同一个图表 - div 中,如下所示:

问题是:如果我想添加数据,我需要从所有这些数据点构建一个数组,如下所示:

let data=[
{
    date:...,
    data1:...,
    data2:...,
    .....
},
{
    ....
}
]

但是当我从服务器加载它时,我有必须合并的单独数据数组。这意味着,如果在给定日期没有数据点,我必须查看每个数据点并在 "merged-array" 中创建一个新数据点。

对数千个数据点执行此操作会占用太多资源。我的问题是:是否可以提供多个数据数组而不是仅提供 1 个?

使用 series.data 而不是 chart.data 解决了我的问题!