amcharts访问XY系列图表中的数据

问题描述 投票:1回答:1

是否可以通过XY图表上的图表系列访问数据?

我确信这是一种简单的方法,但是我没有找到。

我正在通过json加载我的数据并进行解析。

var series = chart.series.push(new am4charts.LineSeries());
chart.dataSource.url = "/data/myData.json";
chart.dataSource.parser = new am4core.JSONParser();
series.dataFields.valueY = "value";
series.dataFields.dateX = "date";
amcharts
1个回答
2
投票

一旦系列完成加载其外部数据,它将使用它设置自己的data属性。因此它将可以通过series.data进行访问。

但是,加载操作是异步的,这意味着在执行以上代码后,该加载操作将不会立即可用。因此,您可以使用事件来准确知道何时可用。

series.dataSource.events.on("done", function(ev) {
  console.log(series.data);
});
© www.soinside.com 2019 - 2024. All rights reserved.