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?
Bitte stellen Sie sicher, dass Ihre Daten im Double-Array sind.
Beispiel:
%Vor%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%Tags und Links angularjs chart.js angular-chart