Masquer la légende dans Google Chart


Réponses:


353

Vous pouvez désactiver la légende en utilisant «aucun» comme position:

legend: {position: 'none'}


20
Cela fonctionne réellement. Je n'ai pas essayé l'autre suggestion. Rappelez-vous devrait aller dans les options:var options = {legend:{position:'none'}};
o01

Cela supprime aussi le titre!
atreat

C'est exactement ce que je cherchais, supprimer toutes les légendes etc, travailler sur la visualisation version 1 "google.load (" visualisation "," 1 ", {packages: [" bar "]});"
Vasil Valchev

5
La documentation de Google sur les graphiques est si mauvaise.
John R Perry

88

Une manière un peu plus propre est

legend: 'none'

Je travaille toujours pour moi aujourd'hui (17/009/2015). J'utilise "google.load ('visualisation', '1.1', {'packages': ['controls'," corechart "," calendar "]});"
Strabek

Cela n'a pas fonctionné pour moi le 07.10.2016 (jj.mm.aaaa), bien que la réponse originale acceptée ait fonctionné.
Jonas Grumann

Cela ne fonctionne pas pour moi le 23 septembre 2017. La réponse acceptée fonctionne.
Louis Dionne

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

En drawChart()fonction, ajoutez une legend: nonepropriété dans votre objet d'options de graphique


2

Dans mon cas, j'utilise:

bibliothèque: {légende: {position: 'none'}}

pie_chart @type_values, bibliothèque: {legend: {position: 'none'}}


-7

Il n'apparaît pas ainsi à partir de l'API, vous ne pouvez définir qu'une position, sans option pour "aucun". Vous pouvez probablement le supprimer avec javascript si vous pouvez identifier l'élément contenant.

Edit: il semble en fait que vous pouvez omettre le paramètre chdl = pour obtenir un scatter sans légende.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.