for one value the bar width is width of canvas so i want only to change the width of bar如何确定条形尺寸的宽度?
jfgube3f1#
Check this out
barThickness
手动设置每个条形的宽度(以像素为单位)。如果未设置,则自动计算基本样本宽度,以便它们采用全部可用宽度而不重叠。然后,使用barPercentage和categoryPercentage调整条形的大小。您的代码应该如下所示:
var myBarChart = new Chart(ctx, { type: 'bar', data: data, options: { scales: { xAxes: [{ barThickness: 10 }] } });
I made this example for you
rryofs0p2#
您可以在Chart对象上设置它
Chart
import {Chart} from "chart.js" Chart.defaults.datasets.bar.barThickness = 73; //also try barPercentage, maxBarThickness
2条答案
按热度按时间jfgube3f1#
Check this out
手动设置每个条形的宽度(以像素为单位)。如果未设置,则自动计算基本样本宽度,以便它们采用全部可用宽度而不重叠。然后,使用barPercentage和categoryPercentage调整条形的大小。
您的代码应该如下所示:
I made this example for you
rryofs0p2#
溶液
您可以在
Chart
对象上设置它