amcharts 访问 XY 系列图表中的数据
amcharts Accessing data in an XY series chart
是否可以通过 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";
一旦系列完成加载其外部数据,它将设置自己的 data
属性。因此它将可以通过 series.data
.
访问
但是,加载操作是异步的,这意味着它不会在您上面的代码执行后立即可用。因此,您可以使用事件来准确了解它何时可用。
series.dataSource.events.on("done", function(ev) {
console.log(series.data);
});
是否可以通过 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";
一旦系列完成加载其外部数据,它将设置自己的 data
属性。因此它将可以通过 series.data
.
但是,加载操作是异步的,这意味着它不会在您上面的代码执行后立即可用。因此,您可以使用事件来准确了解它何时可用。
series.dataSource.events.on("done", function(ev) {
console.log(series.data);
});