highcharts 3D圆环图y轴数据为0 的较多,会出现显示不出来的问题

发布时间 2023-04-03 18:59:38作者: 安琪吖

问题的效果图如下:

 

 问题原因:好像是数据位置重叠了

解决办法:没有找到比较合适的解决办法,最后选择了不显示值为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'
                    }
                }
            }
        },