Chart.js chartjs插件缩放:鼠标悬停在轴上方时,分开x轴和y轴缩放

Chart.js chartjs插件缩放:鼠标悬停在轴上方时,分开x轴和y轴缩放,chart.js,chartjs-plugin-zoom,Chart.js,Chartjs Plugin Zoom,使用chartjs插件缩放-pluginforChartJS,当用户在轴上方滚动时,我尝试分离x轴和y轴缩放。我不能让这个工作,我现在想知道这可能是不可能的。我希望这可以通过overScaleMode-参数实现,如下面的配置所示。这没有进行适当的更改 plugins: { zoom: { pan: { enabled: true, mode: 'xy', }, zoom: {

使用
chartjs插件缩放
-pluginforChartJS,当用户在轴上方滚动时,我尝试分离x轴和y轴缩放。我不能让这个工作,我现在想知道这可能是不可能的。我希望这可以通过
overScaleMode
-参数实现,如下面的配置所示。这没有进行适当的更改

plugins: {
    zoom: {
        pan: {
            enabled: true,
            mode: 'xy',
        },
        zoom: {
            enabled: true,
            mode: 'xy',
            overScaleMode: 'xy',
        }
    }
}
如何实现这种缩放行为

作为一个替代方案,我正在考虑在图形之外添加按钮,以打开或关闭缩放方向。或者这些类型的按钮是否已经在软件中实现(或通过其他插件实现)