Я не уверен, что вы можете применить три цвета к одной и той же "полосе" (здесь это относительный термин). Но я знаю, что у вас есть возможность создавать составные диаграммы, как показано в следующем примере:
https://www.chartjs.org/samples/latest/charts/bar/stacked.html
Ключ должен передавать свойство с накоплением как true, когда настройка параметров диаграммы. Пример:
...
options: {
title: {
display: true,
text: 'Chart.js Bar Chart - Stacked'
},
tooltips: {
mode: 'index',
intersect: false
},
responsive: true,
scales: {
xAxes: [{
// MAGIC HERE
stacked: true,
}],
yAxes: [{
// AND HERE
stacked: true
}]
}
}
Надеюсь, это поможет вам.