在研究Resource Charts的AnyChart文档时,似乎您应该能够为 添加事件侦听器,但我一直无法使其正常工作。Activities
AnyChart 资源图表演示 http://playground.anychart.com/api/7.12.0/core/resource/anychart.core.resource.Activities.labels_get-plain
AnyChart 文档(特定于资源图表活动) https://api.anychart.com/7.12.0/anychart.core.resource.Activities#listen
将侦听器事件添加到图表本身可以按预期工作,但不提供任何特定于用户单击的单个活动的数据。
我需要将侦听器事件添加到Activities
对象,以便当用户选择/单击图表中的特定活动时,侦听器事件会触发并返回特定于该活动的数据。
anychart.onDocumentReady(function () {
var data = getData();
chart = anychart.resource();
chart.data(data);
var currentActivities = chart.activities();
// this listener event never fires for the activities object
currentActivities.listen('click', function(e) {
// expecting to get an event object specific to the activity clicked by user here
});
chart.container("container");
chart.draw();
});