饼图4echarts 饼配置项内容和展示

配置项如下
      var colorList = ['#22D7BB', '#24AAFF', '#5EDDF8', '#FCB840', '#F9D660'];
let color1 = [
    ['rgba(34,215,187,0.5)', 'rgba(34,215,187,1)'],
    ['rgba(36,170,255,0.5)', 'rgba(36,170,255,1)'],
];
var dataChart = [23, 45];
option = {
    backgroundColor: '#FFFFFF',
    color: colorList,
    grid: {
        bottom: 150,
        left: 0,
        right: '10%',
    },
    legend: {
        show: false,
        orient: 'vertical',
        top: 'middle',
        right: '5%',
        textStyle: {
            color: '#f2f2f2',
            fontSize: 25,
        },
        icon: 'roundRect',
    },
    series: [
        // 边框
        {
            radius: ['58%', '58.3%'],
            center: ['50%', '50%'],
            type: 'pie',
            hoverAnimation: false,
            label: {
                normal: {
                    show: false,
                },
                emphasis: {
                    show: false,
                },
            },
            labelLine: {
                normal: {
                    show: true,
                },
                emphasis: {
                    show: false,
                },
            },
            animation: false,
            tooltip: {
                show: false,
            },
            itemStyle: {
                normal: {
                    color: '#CED5E1',
                },
            },
            data: [1],
        },
        // 主要展示层的
        {
            radius: '52%',
            center: ['50%', '50%'],
            type: 'pie',
            // hoverAnimation: false,
            itemStyle: {
                normal: {
                    color: function (params) {
                        return {
                            type: 'line',
                            x: 1,
                            y: 0,
                            x2: 0,
                            y2: 0,
                            colorStops: [
                                { offset: 0, color: color1[params.dataIndex][0] },
                                { offset: 1, color: color1[params.dataIndex][1] },
                            ],
                        };
                    },
                    borderWidth: 12,
                    borderColor: '#fff',
                },
            },
            label: {
                show: false,
            },
            data: dataChart,
        },
        // 外边设置
        {
            radius: ['50%', '58%'],
            center: ['50%', '50%'],
            type: 'pie',
            hoverAnimation: false,
            zlevel:99,
            label: {
                normal: {
                    show: false,
                },
                emphasis: {
                    show: false,
                },
            },
            labelLine: {
                normal: {
                    show: true,
                },
                emphasis: {
                    show: false,
                },
            },
            animation: false,
            tooltip: {
                show: false,
            },
            itemStyle: {
                normal: {
                    color: 'rgba(206,213,225,0.12)',
                },
            },
            data: [1],
        },
    ],
};

    
截图如下