Javascript 如何使用Chart.js在X轴上用网格线显示特定标记和标签?
谢谢你关注这个问题 我想添加勾号和3个带有网格线的标签,如图所示,但我找不到使X轴如图所示的最佳解决方案。希望有人能帮助我Javascript 如何使用Chart.js在X轴上用网格线显示特定标记和标签?,javascript,chart.js,Javascript,Chart.js,谢谢你关注这个问题 我想添加勾号和3个带有网格线的标签,如图所示,但我找不到使X轴如图所示的最佳解决方案。希望有人能帮助我 将此项用于标签阵列: labels: [["jan", 20], "", "", "", "", "", ["jul", 20], "", "", "", "&quo
将此项用于标签阵列:
labels: [["jan", 20], "", "", "", "", "", ["jul", 20], "", "", "", "", "", ["jan", 21]],
这是您的选项对象:
options: {
scales: {
xAxes: [{
ticks: {
callback: (label) => (label === "" ? null : label)
}
}]
}
}
将得到以下结果:
由于记号是由网格线生成的,它们也消失了,所以不知道如何修复。谢谢你的回答。但我只想删除垂直网格线,7月20日除外。有可能吗?编辑后的答案,这不是你想要的,但很接近。非常感谢,但我只需要为其他值显示勾号。