饼图,调整legend排列

描述:当前是关于Echarts图表中的 饼图 示例。
 
            var echartData =  [
                {value:33, name:'悠悠'},
                {value:9, name:'扬扬'}];



var  colorList=[ '#3bafff', '#f1bb4c'];
option = {
    legend: {
        show:true,
        orient: 'horizontal',
        icon: 'circle',
        bottom : 30,
        itemGap : 15,
        textStyle: {
            rich: {
                x :{
                    fontSize : 20,
                    padding: [10, 10, 30, 0],
                },
                0: {
                    color: colorList[0],
                    fontSize : 20
                },
                1: {
                    color: colorList[1],
                    fontSize : 20
                }
            }
        },
        formatter: function(name){
            for (let i = 0; i < echartData.length; i++) {
                if(name == echartData[i].name){
                    return  '{x|'+ name+'}\n{'+i+'|'+echartData[i].value+'}项';
                }
            }
        }
    },
    series: [
        // 主要展示层的
        {
            radius: ['0%', '51%'],
            center: ['50%', '50%'],
            type: 'pie',
            itemStyle: {
                normal: {
                    color: function(params) {
                        return colorList[params.dataIndex]
                    }
                }
            },
            label:{
                normal:{
                    position: 'inside' ,
                    formatter: '{d}%',
                }
            },
            data: echartData
        },
        // 边框的设置
        {
            radius: ['47%', '51%'],
            center: ['50%', '50%'],
            type: 'pie',
            animation: false,
            itemStyle: {
                normal: {
                    color:'rgba(250,250,250,0.5)'
                }
            },
            data: [{value:1}]
        }
    ]
};