2016-04-26 56 views
1

我想知道如何修正圖例的最大數量。圖表js圖例的最大數量

如果這是不可能的,我想隱藏所有的傳說

謝謝

我的代碼...................... .................................................. .................................................. ...............

 var context = $('#withoutHangUpChart'); 

     var labels = []; 
     var data = []; 
     var backgroundColor = []; 
     var hoverBackgroundColor = []; 

     $.each(json, function (key, value) { 
      labels.push(value.label); 
      data.push(value.value); 
      backgroundColor.push(value.color); 
      hoverBackgroundColor.push(value.highlight); 
     }); 

     // Simulation of many legends 
     for (var i = 0; i < 20; i++) { 
      labels.push(i + ' legend useless'); 
     } 

     var data = { 
      labels: labels, 
      datasets: [{ 
       data: data, 
       backgroundColor: backgroundColor, 
       hoverBackgroundColor: hoverBackgroundColor 
      }] 
     }; 

     var options = { 
       responsive: true 
     }; 

     $.gWithoutHangUpChart = new Chart(context, { 
      type: 'pie', 
      data: data, 
      options: options 
     }); 
+0

有人可以幫我嗎? – jeyGey

回答

0

在當前版本的chartjs(2.6)中,您可以通過將選項更改爲此來擺脫圖例。

var options = { 
    responsive =true, 
    legend: { 
     display: false 
    } 
}