Ukrywanie legendy w Google Chart

150

Używam API wykresów Google. Czy istnieje sposób, aby ukryć legendę dla wykresu punktowego?

jamesatha
źródło

Odpowiedzi:

352

Możesz wyłączyć legendę, używając „none” jako pozycji:

legend: {position: 'none'}

Trevor Pesout
źródło
20
To faktycznie działa. Nie próbowałem innej sugestii. Pamiętaj, aby przejść do opcji:var options = {legend:{position:'none'}};
o01
To również usuwa tytuł!
atreat
To jest dokładnie to, czego szukałem, usuń wszystkie legendy itp., Pracuję nad wizualizacją w wersji 1 "google.load (" wizualizacja "," 1 ", {pakiety: [" bar "]});"
Vasil Valchev
5
Dokumentacja Google na wykresach jest tak zła.
John R Perry
88

Trochę czystszy sposób

legend: 'none'
dimus
źródło
Nadal pracuje dla mnie dzisiaj (17/009/2015). Używam „google.load ('wizualizacja', '1.1', {'packages': ['controls'," corechart "," calendar "]});"
Strabek
To nie zadziałało dla mnie w dniu 07.10.2016 (dd.mm.rrrr), chociaż oryginalna zaakceptowana odpowiedź zadziałała.
Jonas Grumann
Nie działa dla mnie 23 września 2017 r. Zaakceptowana odpowiedź działa.
Louis Dionne
6
var options = {
               title: 'USA City Distribution',
               legend: 'none'
              };

W drawChart()funkcji Dodaj legend: nonewłaściwość w obiekcie opcji wykresu

Nilesh Bunde
źródło
2

W moim przypadku używam:

biblioteka: {legenda: {pozycja: 'brak'}}

pie_chart @type_values, biblioteka: {legenda: {pozycja: 'brak'}}

Jhonny Pamponet
źródło
-7

Nie pojawia się, więc z interfejsu API można ustawić tylko pozycję, bez opcji „brak”. Prawdopodobnie możesz go jednak usunąć za pomocą javascript, jeśli możesz zidentyfikować zawierający element.

Edycja: faktycznie wygląda na to, że można pominąć parametr chdl =, aby uzyskać rozproszenie bez legendy.

Orbita
źródło