Menyembunyikan legenda di Google Chart


Jawaban:


352

Anda dapat menonaktifkan legenda dengan menggunakan 'tidak ada' sebagai posisi:

legend: {position: 'none'}


20
Ini sebenarnya berfungsi. Belum mencoba saran lainnya. Ingat harus masuk dalam opsi:var options = {legend:{position:'none'}};
— o01

Ini juga menghapus judul!
— atreat

Ini persis apa yang saya cari, hapus semua legenda dll, kerjakan visualisasi versi 1 "google.load (" visualisasi "," 1 ", {paket: [" bar "]});"
— Vasil Valchev

5
Dokumentasi Google tentang grafik sangat buruk.
— John R Perry

88

Cara yang sedikit lebih bersih adalah

legend: 'none'

Masih bekerja untuk saya hari ini (17/009/2015). Saya menggunakan "google.load ('visualisasi', '1.1', {'paket': ['kontrol'," corechart "," kalender "]});"
— Strabek

Ini tidak berfungsi untuk saya pada 07.10.2016 (dd.mm.yyyy), meskipun jawaban yang diterima asli berfungsi.
— Jonas Grumann

Tidak berfungsi untuk saya pada 23 September 2017. Jawaban yang diterima berfungsi.
— Louis Dionne

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

Dalam drawChart()fungsi, Tambahkan legend: noneproperti di objek opsi bagan Anda


2

Dalam kasus saya, saya menggunakan:

perpustakaan: {legenda: {position: 'none'}}

pie_chart @type_values, perpustakaan: {legend: {position: 'none'}}


-7

Itu tidak muncul begitu dari API, Anda hanya dapat mengatur posisi, tanpa opsi untuk "tidak ada". Anda mungkin dapat menghapusnya dengan javascript, jika Anda dapat mengidentifikasi elemen yang mengandung.

Sunting: sebenarnya muncul seolah-olah Anda dapat menghilangkan parameter chdl = untuk mendapatkan pencar tanpa legenda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.