ChartJs禁用特定Y轴上的缩放

时间:2020-07-01 16:34:02

标签: javascript chart.js zoom chartjs-plugin-zoom

我有一个与chartJS的缩放插件有关的问题

我的代码类似于此处的代码:https://github.com/chartjs/chartjs-plugin-zoom (官方插件github)

尽管它非常适合在X和Y轴上或仅在其中之一上进行缩放,但是当您有多个轴时,我找不到与禁用特定Y轴上的缩放相关的任何内容。在我的情况下,我有一个左右Y轴,我想禁用在右边Y轴上的缩放,mode:"xy"对我来说不起作用。

所以我的问题是,有可能这样做吗?

样本Y轴比例选项:

            yAxes: [{
                        type: "linear",
                        display: true,
                        position: "left",
                        id: "y-axis-1",
                    }, {
                        type: "linear",
                        display: true,
                        position: "right",
                        id: "y-axis-2",

                        // grid line settings
                        gridLines: {
                            drawOnChartArea: false, // only want the grid lines for one axis to show up
                        },
                        ticks: {
                            reverse: true,
                        }
                    }],

这是我关于stackoverflow的第一个问题,对于任何错误或信息不足,我们深表歉意

0 个答案:

没有答案
相关问题