【发布时间】:2020-06-25 22:56:04
【问题描述】:
我目前正在构建一个分组条形图,其中包含两个使用 chart.js 的不同数据集。 component.js 文件中的代码如下:
createChart(){
var lbls = ['Selling', 'Cost', 'Gross'];
var curYearData = [2345, 1234, 1111];
var preYearData = [3456, 2345, 1111];
var ctx = document.getElementById(‘barChart') as HTMLCanvasElement;
var barChart = new Chart(ctx, {
type: 'bar',
data: {
labels: lbls,
datasets: [
{
label: ‘2020',
data: curYearData,
backgroundColor: 'blue',
},
{
label: ‘2019',
data: preYearData,
backgroundColor: 'red',
}]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero: true
}
}]
}
}
});
}
但是,我没有看到任何数据显示,而是出现了一个空白屏幕。如何在chart.js中创建分组条形图?
【问题讨论】: