Скрытие легенды в Google Chart


Ответы:


353

Вы можете отключить легенду, используя 'none' в качестве позиции:

legend: {position: 'none'}


20
Это на самом деле работает. Не пробовал другое предложение. Помните, что нужно идти в опциях:var options = {legend:{position:'none'}};
o01

Это удаляет заголовок тоже!
atreat

Это именно то, что я искал, удалил все легенды и т. Д., Работал над визуализацией версии 1 "google.load (" визуализация "," 1 ", {packages: [" bar "]});"
Василь Вальчев

5
Документация Google на графиках очень плохая.
Джон Р Перри

88

Немного чище

legend: 'none'

Все еще работает для меня сегодня (17/009/2015). Я использую "google.load ('visualization', '1.1', {'packages': ['controls'," corechart "," calendar "]});"
Страбек

Это не сработало для меня 07.10.2016 (дд.мм.гггг), хотя первоначально принятый ответ сработал.
Йонас Груманн

У меня не работает 23 сентября 2017 года. Принятый ответ работает.
Луи Дионн

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

В drawChart()функции Добавить legend: noneсвойство в объект параметров диаграммы


2

В моем случае я использую:

библиотека: {легенда: {позиция: 'нет'}}

pie_chart @type_values, библиотека: {legend: {position: 'none'}}


-7

Это не выглядит так из API, вы можете только установить позицию, без опции «none». Вы могли бы, вероятно, удалить его с помощью javascript, хотя, если вы можете идентифицировать содержащий элемент.

Изменить: на самом деле это выглядит так, как будто вы можете опустить параметр chdl =, чтобы получить разброс без легенды.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.