[英]chart.js: hide specific ticks in y-axis and hide all x-axis grid line
[英]Hide y-axis without hiding grid in chart.js
我想显示水平网格线而不显示 y 轴。 可能吗?
如果我设置:
y: {
display: false,
grid: {
display: true
}
}
网格线被隐藏。
您可以创建一个仅返回空字符串的自定义刻度回调:
const chart = new Chart(ctx, {
type: 'line',
data: data,
options: {
scales: {
y: {
ticks: {
callback: function(value, index, ticks) {
return '';
}
}
}
}
}
});
您还可以在网格中禁用刻度线和 drawTicks:
const chart = new Chart(ctx, {
type: 'line',
data: data,
options: {
scales: {
y: {
grid: {
drawTicks: false
},
ticks: {
display: false
}
}
}
}
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.