AmCharts4:多个数据数组
AmCharts4: Multiple data arrays
在我的应用程序中,我可以同时查看多个图表。这些图表可以单独显示或叠加显示。叠加意味着,这些图表都在同一个图表 - div 中,如下所示:
问题是:如果我想添加数据,我需要从所有这些数据点构建一个数组,如下所示:
let data=[
{
date:...,
data1:...,
data2:...,
.....
},
{
....
}
]
但是当我从服务器加载它时,我有必须合并的单独数据数组。这意味着,如果在给定日期没有数据点,我必须查看每个数据点并在 "merged-array" 中创建一个新数据点。
对数千个数据点执行此操作会占用太多资源。我的问题是:是否可以提供多个数据数组而不是仅提供 1 个?
使用 series.data 而不是 chart.data 解决了我的问题!
在我的应用程序中,我可以同时查看多个图表。这些图表可以单独显示或叠加显示。叠加意味着,这些图表都在同一个图表 - div 中,如下所示:
问题是:如果我想添加数据,我需要从所有这些数据点构建一个数组,如下所示:
let data=[
{
date:...,
data1:...,
data2:...,
.....
},
{
....
}
]
但是当我从服务器加载它时,我有必须合并的单独数据数组。这意味着,如果在给定日期没有数据点,我必须查看每个数据点并在 "merged-array" 中创建一个新数据点。
对数千个数据点执行此操作会占用太多资源。我的问题是:是否可以提供多个数据数组而不是仅提供 1 个?
使用 series.data 而不是 chart.data 解决了我的问题!