我一直在尝试让chart.js为每个数据集设置一个标签,但第一个标签位于两个数据集的下方,而第二个标签位于图表的空白区域。
var powerChart = new Chart(powerCanvas, {
type: "bar",
data: {
labels: ["Volts", "Amperes"],
datasets: [
{
label: "Volts", // This bar should have this label underneath itself
data: [24.78], // Initial value, will be overwritten
},
{
label: "Amperes", // This bar should have this label underneath itself
data: [14.51],
},
],
},
options: {},
});
请看我尝试过的https://jsfiddle.net/w20c3tru/2/,这是一个可用的示例。 注意:我尝试遵循Chart.js Line-Chart with different Labels for each Dataset,但没有看到任何区别。