gpt4 book ai didi

javascript - 使用 Chart.js 仅在折线图的 X 轴上显示有限数量的标签

转载 作者:行者123 更新时间:2023-11-30 14:23:22 25 4
gpt4 key购买 nike

1) 如何使用 chart.js 在折线图的 X 轴上仅显示第一个、中间和最后一个或仅第一个和最后一个标签(日期)?

2) 此外,如果可能的话,我只想显示那些特定数量的垂直网格线。

代码:

var myLineChart = new Chart(document.getElementById("line-chart"), {
type: 'line',
data: {
labels: reportDate,
datasets:[{
label: 'ABC',
data: abcArray,
backgroundColor:"white",
borderColor: "darkblue",
fill: false,
lineTension: 0,
radius: 5
},{
label: 'DEF',
data: defArray,
backgroundColor:"white",
borderColor: "magenta",
fill: false,
lineTension: 0,
radius: 5
},{
label: 'XYZ',
data: xyzArray,
backgroundColor:"white",
borderColor: "lightgreen",
fill: false,
lineTension: 0,
radius: 5
}]
},
options: {
responsive: true,
scales:{
xAxes:[{
ticks:{
display: true
}
}],
yAxes:[{
gridLines:{
display: false
}
}]
},
tooltips:{
mode:'index'
}
}
});

Line Chart Image

最佳答案

这非常有效。

xAxes:[{
ticks:{
display: true,
autoSkip: true,
maxTicksLimit: 4
}
}]

关于javascript - 使用 Chart.js 仅在折线图的 X 轴上显示有限数量的标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52357851/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com