【发布时间】:2017-03-28 09:38:55
【问题描述】:
我正在尝试使用 chart.js 创建缩略图,该缩略图将链接到包含完整图表的页面。
链接页面上的完整图表看起来不错,但对于缩略图,我无法正确调整大小。画布覆盖了正确的区域,但图表没有垂直填充它。
var data = {
labels: ['','','','','','','','','',''],
datasets: [{
data:[22,25,23,24,25,22,25,23,24,25],
backgroundColor: "rgba(54, 255, 170, 0.4)",
borderColor: "rgba(54, 255, 170, 1)",
orderWidth: 1,
}]
};
var options = {
tooltips: false,
legend: {
display:false
},
scales: {
yAxes: [{
display:false,
ticks: {
beginAtZero:true
}
}],
xAxes: [{
gridLines: {
color: "rgba(0, 0, 0, 0)",
}
}]
}
};
new Chart($("#chart-"+this.model.id), {
type: 'bar',
data: data,
options: options
});
我尝试过调整画布的最小高度之类的方法,但这会导致条形模糊。 有什么办法可以调整条的高度以占据整个画布?
【问题讨论】:
标签: javascript canvas chart.js height