gpt4 book ai didi

javascript - x 轴的 Chart.js 标签在图表区域中产生无用空间

转载 作者:行者123 更新时间:2023-11-29 15:13:25 25 4
gpt4 key购买 nike

是否可以删除标记为红色的额外空间? area marked with red border

发生的情况是,如果标签变长,空间也会变长。 longer label

这是我的 chart.js 设置代码:

    var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: DATA.label,
datasets: [{
data: DATA.count,
borderColor: [
'navy'
],
borderWidth: 1
}]
},
options: {
scales: {
yAxes: [{
ticks: {
max: 30,
beginAtZero:true
}
}]
},
}
});

最佳答案

尝试更新到 latest version of Chart.js (目前为 2.7.2)。

如您所见,如果您运行以下代码片段(使用您添加到问题中的代码创建),生成的图表比例匀称,右侧没有多余空间。

var myChart = new Chart(document.getElementById('chart'), {
type: 'line',
data: {
labels: ['2018-09-12', '2018-09-13'],
datasets: [{
data: [14, 10],
borderColor: [
'navy'
],
borderWidth: 1,
label: '# of votes',
fill: false
}]
},
options: {
scales: {
yAxes: [{
ticks: {
max: 30,
beginAtZero: true
}
}]
},
}
});
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.7.2/Chart.min.js"></script>
<canvas id="chart"></canvas>

关于javascript - x 轴的 Chart.js 标签在图表区域中产生无用空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52069379/

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