饼状图视觉引导线重叠echarts 饼配置项内容和展示

当两个数据相近时,视觉引导线重叠

配置项如下
      option = {
    tooltip: {
        trigger: 'item',
        formatter: function(params){
            if (params.value<=5700) {
                return params.seriesName +"<br/>"+ params.name+":"+params.value +"&nbsp;("+params.percent+")%";
            }else{
                return params.seriesName +"<br/>"+ params.name+":"+params.value +"万&nbsp;("+params.percent+")%";
            }
        }
    },
    avoidLabelOverlap:false,
    legend: {
        orient: 'vertical',
        left: '85%',
        top:'middle',
        data:['电脑','电脑桌','办公椅','饮水机','移动大屏幕'],
        icon:'roundRect'
    },
    series: [
        {
            name:'仪器设备',
            type:'pie',
            radius: ['40%', '70%'],
            avoidLabelOverlap: false,
            center:['45%','50%'],
            data:[
                {value:110, name:'电脑'},
                {value:110, name:'电脑桌'},
                {value:6340, name:'办公椅'},
                {value:1548, name:'移动大屏幕'},
                {value:135, name:'饮水机'},
            ],
            labelLine:{
                normal:{
                    show:true,
                    length:50,
                    smooth:true
                }
            },
            label: {
                normal:{
                        show:true,
                        formatter: function(params){
            if (params.value<=5700) {
                return params.name+":"+params.value +"\n("+params.percent+"%)";
            }else{
                return params.name+":"+params.value +"万("+params.percent+"%)";
            }
        }
                    },
                emphasis: {
                    shadowBlur: 10,
                    shadowOffsetX: 0,
                    shadowColor: 'rgba(0, 0, 0, 0.5)'
                },
            }
        }
    ]
};
    
截图如下