Ich versuche, die Achse und die Gitterlinien meines Highcharts-Diagramms vollständig auszublenden. Bisher habe ich versucht, die Breite der Linien auf 0 zu setzen, aber es hat nicht geklappt.
xAxis: {
lineWidth: 0,
minorGridLineWidth: 0,
lineColor: 'transparent'
}
Ist es möglich, die Achsenlinien / Häkchen und Gitterlinien nur global zu deaktivieren, um ein "einfaches" Diagramm zu erstellen?
charts
highcharts
Alex
quelle
quelle
Antworten:
Einfach hinzufügen
zur xAxis-Definition.
Seit Version 4.1.9 können Sie einfach das Achsenattribut verwenden
visible
:quelle
minorGridLineWidth
war das dunkle Eigentum, das ich suchte. Vielen Dank!tickLength: 0
schien alles zu sein, was ich brauchte, um die Häkchen in meinem Liniendiagramm zu verbergen.Für die
yAxis
benötigen Sie auch:gridLineColor: 'transparent',
quelle
title.text
zunull
? Auf jeden Fall sollte HighCharts nur eine einfache Eigenschaft namens "sichtbar" implementieren, die umschaltet, ob eine Achse angezeigt wird oder nicht. Ich habe das als Feature-Anfrage gepostet und Sie können hier dafür stimmen .gridLineColor
,transparent
werden die Gitterlinien möglicherweise vorzeitig entfernt, wenn Sie noch andere Achsen entfernen müssen. Siehe dieses Beispiel .Wenn Sie eine größere Version als Version 4.9 von Highcharts haben, können Sie diese
visible: false
in den EinstellungenxAxis
undyAxis
verwenden.Beispiel:
quelle
Sie können die Gitterlinie in yAxis auch wie folgt ausblenden:
quelle
Ich habe es geschafft, meine mit nur auszuschalten
quelle
Wenn Sie das Konfigurationsobjekt nicht berühren möchten, blenden Sie das Raster einfach durch CSS aus:
quelle
Das hat bei mir immer gut funktioniert:
quelle