Mein Problem ist, dass Diagramm js das Balkendiagramm basierend auf der im Dataset definierten Reihenfolge rendert. Wie Sie unten sehen können, sind die Werte am Index 0 der Arrays 2500
und 1000
. Da die 2500 zuerst übergeben wurde, wird dies das Balkendiagramm des Wertes 1000 blockieren.Chartjs - Gestapeltes Balkendiagramm, das andere Werte blockiert
https://jsfiddle.net/6bjy9nxh/352/
var barData = {
labels: ['Italy', 'UK', 'USA', 'Germany', 'France', 'Japan'],
datasets: [
{
label: '2010 customers #',
fillColor: '#382765',
data: [2500, 1902, 1041, 610, 1245, 952]
},
{
label: '2014 customers #',
fillColor: '#7BC225',
data: [1000, 1689, 1318, 589, 1199, 1436]
}
]
Ihre Geige zeigt die grüne Leiste bei 3500 an, wie sie die 1000 zu 2500 hinzugefügt hat. Ich erwarte, dass sie bei 1000 ist. Die grüne Leiste sollte kleiner sein als die blaue Leiste – WannaCSharp
Ignoriere meinen Kommentar. Du hast recht. Dies ist die richtige Antwort – WannaCSharp