在ChartJS中监听缩放事件

问题描述 投票:0回答:1

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

java charts vaadin
1个回答
0
投票

尝试在下面的代码中添加图表选项

options:{
  pan: {
      enabled: true,
      mode: 'x',
      speed: 10,
      threshold: 10,
      onPan: function({chart}) {
          // Do something
          console.log(`I was panned!!!`);
      }
  }
}
© www.soinside.com 2019 - 2024. All rights reserved.