我为Vaadin框架使用ChartJs包装器,当用户进行放大/缩小或平移时,我需要用数据更新图表。当用户滚动鼠标滚轮并获得X轴的最小/最大值(显示日期时间标签)以将它们传递给后端并从数据库中获取新数据时,是否有可能以某种方式捕获事件?
尝试在下面的代码中添加图表选项
options:{
pan: {
enabled: true,
mode: 'x',
speed: 10,
threshold: 10,
onPan: function({chart}) {
// Do something
console.log(`I was panned!!!`);
}
}
}