Ocultar la leyenda en Google Chart


Respuestas:


352

Puede deshabilitar la leyenda usando 'none' como posición:

legend: {position: 'none'}


20
Esto realmente funciona. No he probado la otra sugerencia. Recuerde debe ir en las opciones:var options = {legend:{position:'none'}};
o01

¡Esto también elimina el título!
atreat

Esto es exactamente lo que estaba buscando, eliminar todas las leyendas, etc., trabajar en la versión de visualización 1 "google.load (" visualización "," 1 ", {paquetes: [" bar "]});"
Vasil Valchev

55
La documentación de Google en los gráficos es muy mala.
John R Perry

88

Una forma un poco más limpia es

legend: 'none'

Todavía trabajando para mí hoy (17/009/2015). Estoy usando "google.load ('visualización', '1.1', {'paquetes': ['controles'," corechart "," calendario "]});"
Strabek

Esto no funcionó para mí el 10/07/2016 (dd.mm.aaaa), aunque la respuesta original aceptada funcionó.
Jonas Grumann

No me funciona el 23 de septiembre de 2017. La respuesta aceptada funciona.
Louis Dionne

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

En drawChart()función, Agregar legend: nonepropiedad en su objeto de opciones de gráfico


2

En mi caso uso:

biblioteca: {leyenda: {posición: 'ninguna'}}

pie_chart @type_values, biblioteca: {leyenda: {posición: 'ninguna'}}


-7

No parece que desde la API, solo puede establecer una posición, sin opción para "ninguno". Sin embargo, probablemente podría eliminarlo con JavaScript, si puede identificar el elemento que lo contiene.

Editar: en realidad parece que puede omitir el parámetro chdl = para obtener una dispersión sin una leyenda.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.