Javascript ChartJS-删除轴?
使用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.
//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
}]
}
}