我有一个可缩放的 chartjs(由 react-chartjs-2 包装)折线图。通过使用 javascript 库chartjs-plugin-zoom
并将以下配置传递给以下配置来启用缩放功能chartjs.ChartOptions
:
pan: {
enabled: true,
mode: 'xy'
},
zoom: {
enabled: true,
mode: 'xy'
}
在 X 轴上显示时间,在 Y 轴上显示与我的应用程序相关的一些值。当我缩放或平移图表时,X 轴最小值和最大值会发生变化,这里我需要获取这些值以执行后端调用(更新图表)并将其与 React 中的另一个组件同步。
是否有可能在缩放或平移时获得最小值和最大值的新值?我试图寻找可以提供此功能的回调函数,但到目前为止还没有找到。