Chartjs Radar-indizierte Etiketten

8

Ich benutze chartjs, um eine Radarkarte zu zeichnen.

Der Wert wird beim Hover im Punkt des Diagramms angezeigt, aber ich möchte den Wert immer anzeigen. Ich muss die Ansicht ändern, um die Daten anzuzeigen, wenn ich die Seite drucke.

Das ist meine aktuelle Tabelle. Das Label wird bei Hover angezeigt

Ich möchte den Wert immer anzeigen, wie im folgenden Bild

    
Zuri 11.10.2016, 09:42
quelle

2 Antworten

2

Die folgende Antwort funktioniert nur für Chart.js v2.
Wenn Sie eine v1-Lösung wünschen, überprüfen Sie pritishvaidya .

Sie möchten die Eigenschaft animation der Diagrammoptionen verwenden:

%Vor%

Nun möchten Sie den Wert des darüber liegenden Punktes hinzufügen. Dies können Sie mit dem Datenmodell tun, das Sie in den Eigenschaften des Datasets finden:

%Vor%

Folgt dem Ergebnis des obigen Codes, den Sie auf diesem jsFiddle finden können:

    
tektiv 25.10.2016 17:40
quelle
1

In der Diagramm-js Dokumentation können Sie die Funktionen ausführen, wenn die Animation mit onAnimationComplete : function(){}

abgeschlossen ist

Geige definiert

  

hier

Ihre html -Datei mag vielleicht so aussehen

%Vor%

Dann sieht Ihre js -Datei möglicherweise so aus

%Vor%

// Die vollständige Zuordnung erfolgt an den Autor und den thread

    
Pritish Vaidya 25.10.2016 12:22
quelle