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.