在ChartJS中收听缩放事件

时间:2018-09-27 18:28:36

标签: java charts vaadin

我为Vaadin框架使用ChartJs包装器,并且在用户进行放大/缩小或平移时需要用数据更新图表。当用户滚动鼠标滚轮并获取X轴的最小值/最大值(显示日期时间标签的位置)以将其传递到后端并从数据库中获取新数据时,是否有可能捕获到事件?

1 个答案:

答案 0 :(得分:0)

尝试将以下代码添加到图表选项

options:{
  pan: {
      enabled: true,
      mode: 'x',
      speed: 10,
      threshold: 10,
      onPan: function({chart}) {
          // Do something
          console.log(`I was panned!!!`);
      }
  }
}