2017-02-21 2 views
0

Ich brauche wirklich Hilfe, weil ich keine Problemumgehung für mein Problem finden kann.Chartjs 2.5.0 -> Etiketten unter dem Diagramm

Ich brauche nur die Etiketten unter dem Graphen zu sein, wie dies (die Standardeinstellung oben ist):

example

Ich weiß, es ist die generateLabels() Funktion, aber mit dieser verlor ich den Klick und hide/show Funktion, die ich wollte und mit den Standard-Labels haben.

UPDATE ich eine "Abhilfe", in der Version 2.5.0, 6713 Linie finden -.> Ändern 'oben' nach 'unten' Ich weiß, es ist nicht die ideale Lösung, aber es funktioniert und ist genau das, was ich brauche. example

+0

können Sie einen Code zeigen, was Sie versucht haben? –

+0

Mit den generateLabels bekomme ich nur die "

  • Andere
". Die andere Option ist in die Optionen Objekt, aber ich kann nicht nichts dort zu setzen finden var data = { Typ:. 'pie', Daten: { Labels: LABELS, Datensätze: [{ background~~POS=TRUNC: FARBEN, Daten: WERTE }] } }; –

+0

was genau Sie wollen? Sie wollen Etikett unter Ihrem Diagramm? –

Antwort

0

Per mein Denken Sie Etikett unten Ihr Kreisdiagramm setzen können legendTemplate

mit hier Geige: fiddle

dann können Sie Ihre Legende Visualisierung nach Ihren Bedarf ändern.

+0

danke für die Antwort. Ich denke, dass dieser Weg in Version 2.5.0 nicht funktioniert. Aber selbst wenn es funktioniert, verliere ich das Ereignis Klicken Sie auf den Inhalt im Kreisdiagramm anzeigen/ausblenden, das mit den Standardbeschriftungen vorhanden ist. –

0

Ich finde einen "Workaround", in Version 2.5.0, Zeile 6713 -> ändern "oben" zu "unten". Ich weiß, es ist nicht die ideale Lösung, aber es funktioniert und ist genau das, was ich brauche.

code printscreen

Verwandte Themen