如何为活动添加事件侦听器 AnyChart 8

请帮忙。我尝试在活动上添加事件侦听器,但它不起作用。当我点击活动时,我想获取ID并继续执行我使用任何图表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();


慕妹3242003
浏览 95回答 1
1回答

LEATH

您应该从图表中侦听事件类型,如下所示:      chart.listen('pointClick', function(e) {               console.log(e);       });
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript