隐藏图表标签

时间:2016-06-22 19:27:56

标签: javascript charts chart.js

我使用chartjs并且我无法隐藏显示在每个饼图顶部的标签。例如:

enter image description here

我无法隐藏那些标签,如AK47,AUG等。我该怎么做?谢谢!

2 个答案:

答案 0 :(得分:2)

这是一个全球性的背景。这将允许您在删除图例时仍然具有可移动的标签。

Chart.defaults.global.legend.display = false; 

答案 1 :(得分:1)

快速的方法是使用图例generateLabels函数返回空字符串

options: {
  legend: {
    labels: {
      generateLabels: function(chart) {
        return "";
      }
    }
  }
}

但它确实意味着你留下了一个相当裸露的图表

fiddle example