Kann die Farbe im Liniendiagramm nicht analysieren (eckig-chart.js)

7

Ich habe zwei Arten von Charts Bar und Linie. Das ist meine Ansicht (in schlank):

%Vor%

Meine Farboption:

%Vor%

Mein Problem ist, dass ich die Farbe der Datenanzeige in Liniendiagramm nicht ändern kann. Und wenn ich den Cursor auf den Punkt bewegen will - habe ich einen Fehler:

Uncaught Error: Kann keine Farbe vom Objekt analysieren ["rgba (151,187,205,1)", "rgba (220,220,220,1)" ...] Was habe ich falsch gemacht?

    
myf 07.07.2016, 07:33
quelle

2 Antworten

40

Bitte stellen Sie sicher, dass Ihre Daten im Double-Array sind.

Beispiel:

%Vor%     
Ashraful Islam 23.08.2016 10:52
quelle
9

Ich benutzte chart.js und hatte die gleiche Ausnahme, wenn ich über einen Punkt schwebte. Wenn ich meine Daten in ein doppeltes Array legte, zeigte das Diagramm nichts.

Lösung: Wenn das Diagramm vom Typ 'Linie' ist, benötigt es kein Array mit Farben für Hintergrund und Rahmen, sondern einzelne Farben. Das hat für mich funktioniert:

%Vor%     
laekwondo 12.01.2017 18:55
quelle