Gibt es eine Möglichkeit, Titel und Untertitel in Highcharts zu deaktivieren?
Lesezeit: 4 Minuten
D3Chiq
Ich werde es nur fest codieren, indem ich HTML verwende, das sich um das Diagramm herum befindet, ich möchte das eingebaute nicht verwenden.
Ich sehe keine Option “deaktivieren: wahr” in der API.
Kann mir hier jemand weiterhelfen.
Wie deaktiviert man den Titel/Untertitel in Highcharts?
(Wenn Sie den Text einfach leer lassen, wird an der Stelle, an der sich der Titel befindet, immer noch ein Leerzeichen herausgeschnitten. Ich möchte, dass dies nicht passiert.)
jlbriggs
Das Festlegen des Titeltexts auf eine leere Zeichenfolge ist der Weg, dies zu tun.
In diesem Fall wird kein Platz für den Titel erstellt:
Wenn Sie weniger Platz benötigen, als in diesem Fall übrig ist, setzen Sie einfach Ihr ‘marginTop’ auf 0
{{edit aufgrund zahlreicher kommentare:
Wie unten mehrfach erwähnt, heißt es in der Dokumentation jetzt text: null als Methode, um dies zu erreichen.
Beide Methoden erzielen das gewünschte Ergebnis.
Könntest du dir das für mich anschauen? Ich habe alle Vorschläge hier gemacht und es gibt immer noch einen riesigen weißen Raum (sehen Sie die Druckschaltfläche, die oben rechts im Raum schwebt?) goo.gl/jHR5l
– D3Chiq
10. April 2013 um 16:21 Uhr
Ich glaube, ich habe es vielleicht gelöst. Ich hatte meine Legende oben ausgerichtet, und das Schweben auf der Legende wurde auf falsch gesetzt, es hat dort einen Platz dafür geschaffen. Ich habe das Schweben in der Legende auf wahr gesetzt, und jetzt hat es den Rest des Diagramms weiter nach oben verschoben.
– D3Chiq
10. April 2013 um 16:36 Uhr
Wie unten ausgeführt, ist das Festlegen des Texts auf null die dokumentierte Lösung.
– Tom Hubbard
3. Juni 2014 um 15:39 Uhr
Ab Version 5.0.9 Das ist falsch. Das Festlegen von Text, sodass eine leere Zeichenfolge einen Standardtiteltext wie „Diagrammtitel“ und „Werte“ generiert.
– mwilson
12. März 2017 um 2:42 Uhr
@mwilson Ich schaue mir die Demo über den Link in der obigen Antwort an, die (zum Zeitpunkt dieses Kommentars) 5.0.9 verwendet und mit beiden immer noch funktioniert null oder ''. Können Sie das erläutern oder demonstrieren?
Dies ist die richtige Antwort, ich weiß nicht, warum dies nicht die akzeptierte Antwort ist. Alle anderen unten aufgeführten Lösungen sind nur Problemumgehungen.
– Gerhard
5. Februar 2015 um 16:33 Uhr
Möglicherweise hat der Benutzer, der die Frage gestellt hat, einfach vergessen, sie als “akzeptiert” zu markieren.
– Kunststoff
5. März 2015 um 13:59 Uhr
wahrscheinlich, weil die Frage 6 Monate vor dem Posten dieser Antwort angemessen beantwortet wurde …
– jlbriggs
24. Juni 2015 um 11:47 Uhr
“passend”?? welche antwort meinst du?? 😉
– Kunststoff
8. Oktober 2015 um 9:46 Uhr
Mit der “neuen” API ist dies korrekt. Als die Frage gestellt wurde, wurde dies nicht unterstützt. Je nach Version ist also beides gültig.