[英]How to add event listener for activities AnyChart 8
请帮忙。 我尝试在活动上添加事件侦听器,但它不起作用。 当我点击活动时,我想获取 ID 并继续执行某些操作我使用 anychart v8
我在文档中查找信息,但没有找到示例https://api.anychart.com/anychart.charts.Resource#listen
我试过了,代码如下。 但这不起作用。 据我了解,这适用于版本 7
this.data =data;
let chart = anychart.resource(this.data);
console.log(this.data);
chart
.zoomLevel(0)
.timeTrackingMode('activity-per-resource')
chart.calendar().availabilities([
{
each: 'day',
from: 8,
to: 18,
isWorking: true
}
]);
var activities = chart.activities();
chart.activities.listen("pointClick", function(e){
console.log(e.data)
});
chart.draw();
this.spinner.hide();
您应该从图表中收听事件类型,如下所示:
chart.listen('pointClick', function(e) {
console.log(e);
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.