labelLine和扇区间的小圆点

描述:当前是关于Echarts图表中的 饼图 示例。
 
            var arr = [{
        value: 123,
        name: '丙烯腈'
    },
    {
        value: 102,
        name: '环氧乙烷'
    },
    {
        value: 122,
        name: '非甲烷总烃'
    },
    {
        value: 137,
        name: '氯乙烯'
    },
    {
        value: 109,
        name: '氯乙烷'
    },
    {
        value: 111,
        name: '甲苯'
    }

];
option = {
    title: {
        text: 'PM2.5含量',
        subtext: '50%',
        x: 'center',
        y: 'center',
        textStyle: {
            color: "blue",
            fontSize: 15
        },
    },
    series: [{
            // label
            type: 'pie',
            radius: ['40%', '55%'],
            minAngle: 90,
            label: {
                margin: 0,
                alignTo: 'edge',
                formatter: '{a|{b}:{d}%}\n',
                rich: {
                    a: {
                        padding: [-30, 15, -20, 15]
                    }
                }
            },
            itemStyle: {
                opacity: 0
            },
            data: arr,
        },
        {
            // 小圆点
            type: 'pie',
            radius: ['40%', '55%'],
            minAngle: 90,
            label: {
                show: true,
                formatter: '{hr|}',
                rich: {
                    hr: {
                        backgroundColor: ' ',
                        borderRadius: 3,
                        width: 3,
                        height: 3,
                        padding: [3, 3, 0, -12]
                    },
                }
            },
            labelLine: {
                normal: {
                    show: false,
                    length: 0,
                    length2: 0,
                }
            },
            itemStyle: {
                opacity: 0
            },
            data: arr,
        },
        // 扇区
        {
            type: 'pie',
            radius: ['40%', '50%'],
            minAngle: 90,
            label: {
                margin: 0,
                alignTo: 'edge',
                show: false,
            },
            labelLine: {
                show: false
            },
            data: arr,
        }
    ]
};