Javascript ChartJS-删除轴?

Javascript ChartJS-删除轴?,javascript,chart.js,Javascript,Chart.js,使用ChartJS,我可以禁用水平轴和垂直轴吗?我可以使用这些选项,但它们并不影响轴: //Boolean - Whether to show horizontal lines (except X axis) scaleShowHorizontalLines: true, //Boolean - Whether to show vertical lines (except Y axis) scaleShowVerticalLines: true, 这里有一个粗略的解决方案: 我在Chart.

使用ChartJS,我可以禁用水平轴和垂直轴吗?我可以使用这些选项,但它们并不影响轴:

//Boolean - Whether to show horizontal lines (except X axis)
scaleShowHorizontalLines: true,

//Boolean - Whether to show vertical lines (except Y axis)
scaleShowVerticalLines: true,

这里有一个粗略的解决方案:

我在Chart.js的第1600行找到了这个:

// This is X axis, so draw it
                if (index === 0 && !drawHorizontalLine){
                    drawHorizontalLine = true;
                }
索引===0
时,我将其修改为始终为false,我假设这意味着我们在一个轴上:

// This is X axis, so <don't> draw it
                if (index === 0 && drawHorizontalLine){
                    drawHorizontalLine = false;
                }

//这是X轴,因此不确定您使用的是哪个版本的chartjs,但如果有人遇到此问题,您可以使用display:false关闭一个或多个轴的显示。例如,以下命令将关闭X轴的显示

  options: {
        scales: {
            xAxes: [{
                display: false
            }]
        }
    }