У меня есть горизонтальная полоса, сравнивающая цель комнат и гостей с достигнутой.
В номерах имеется 3 значения данных (Доступно, Бюджет, Факт), а в Гостях - только 2 (Бюджет, Факт).
Ниже код генерирует диаграмму:
data = [{
label: 'Available',
backgroundColor: '#3366ff',
data: [5580]
}, {
label: 'Budget',
backgroundColor: '#009999',
data: [5000, 6500]
}, {
label: 'Actual',
backgroundColor: '#92d400',
data: [5200, 7245]
}];
var myChart = new Chart(ctx, {
type: 'horizontalBar',
data: {
labels: ["Rooms", "Guests"],
datasets: data
}
}
Проблема с указанным кодом: не отображается панель номера бюджета.
Отображается только когда я добавляю [5580,0]
к значению Доступные гости; Однако для таких гостей, как Номера, таких данных нет.
Вот JSFiddle (https://jsfiddle.net/kingBethal/vtf17k84/8/).