Ausblenden der Legende in Google Chart


Antworten:


352

Sie können die Legende deaktivieren, indem Sie 'none' als Position verwenden:

legend: {position: 'none'}


20
Das funktioniert tatsächlich. Ich habe den anderen Vorschlag nicht ausprobiert. Denken Sie daran, sollte in den Optionen gehen:var options = {legend:{position:'none'}};
o01

Dies entfernt auch den Titel!
Atreat

Dies ist genau das, wonach ich gesucht habe, entferne alle Legenden usw., arbeite an Visualisierungsversion 1 "google.load (" visualization "," 1 ", {packages: [" bar "]});"
Vasil Valchev

5
Googles Dokumentation zu Diagrammen ist so schlecht.
John R Perry

88

Ein bisschen sauberer ist

legend: 'none'

Ich arbeite heute noch für mich (17/009/2015). Ich verwende "google.load ('Visualisierung', '1.1', {'Pakete': ['Steuerelemente'," Kerndiagramm "," Kalender "]});"
Strabek

Dies hat bei mir am 07.10.2016 (TT.MM.JJJJ) nicht funktioniert, obwohl die ursprünglich akzeptierte Antwort funktioniert hat.
Jonas Grumann

Funktioniert bei mir am 23. September 2017 nicht. Die akzeptierte Antwort funktioniert.
Louis Dionne

6
var options = {
               title: 'USA City Distribution',
               legend: 'none'
              };

In der drawChart()Funktion legend: noneEigenschaft in Ihrem Diagrammoptionsobjekt hinzufügen


2

In meinem Fall benutze ich:

Bibliothek: {Legende: {Position: 'keine'}}

pie_chart @type_values, Bibliothek: {legend: {position: 'none'}}


-7

In der API wird dies nicht angezeigt. Sie können nur eine Position festlegen, ohne die Option "keine". Sie könnten es wahrscheinlich mit Javascript entfernen, wenn Sie das enthaltende Element identifizieren können.

Bearbeiten: Es sieht tatsächlich so aus, als könnten Sie den Parameter chdl = weglassen, um eine Streuung ohne Legende zu erhalten.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.