gpt4 book ai didi

javascript - Chart.js 如何在条形图中对齐两个 X 轴?

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

我尝试使用带有 2 个 x 轴的 chart.js 构建一个简单的条形图:一个在顶部,另一个在底部。

问题是两个轴标签和网格没有对齐。顶部 x 轴居中对齐,底部 x 轴向左对齐。

请帮助我使两个 x 轴对齐中心。谢谢!

fiddle :jsfiddle.net/gtmvkq4n/2/

截图: enter image description here

最佳答案

您可能正在关注offset 选项

具有多个数据集的示例:

var myChart = new Chart(ctx, {
type: 'bar',
data: {
labels: ['A', 'B', 'C', 'D', 'E'],
datasets: [{
label: 'somelabel',
xAxisID:'bar-x-axis1',
data: [40, 50, 30, 12, 52]
},
{
// ... other dataset...
}]
},
options:{
scales:{
xAxes:[
{
id:'bar-x-axis1',
type:'category',
offset: true // <== that one!
},
{
// ... other X axis...
}]
}
}
});

http://www.chartjs.org/docs/latest/axes/cartesian/

关于javascript - Chart.js 如何在条形图中对齐两个 X 轴?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50582688/

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