问题的效果图如下:
问题原因:好像是数据位置重叠了
解决办法:没有找到比较合适的解决办法,最后选择了不显示值为0的,代码如下所示(主要代码已用红色背景显示):
plotOptions: { pie: { allowPointSelect: true, cursor: 'pointer', dataLabels: { enabled: true, formatter: function() { if (this.percentage > 0) return '<b>' + this.point.name + '</b>: ' + this.percentage + ' %'; // 这里进行判断 }, style: { color: (Highcharts.theme && Highcharts.theme.contrastTextColor) || 'black' } } } },
标签:Highcharts,theme,percentage,3D,true,highcharts,圆环 From: https://www.cnblogs.com/anqiphp/p/17284059.html