饼图

描述:当前是关于Echarts图表中的 饼图 示例。
 
            var data = [];

var percent = 57;
var _colors = ['#FFB02A', '#00D3DE'];
var colors = [];

var ratio = Math.floor(percent / 2);
for (var i = 0; i < 50; i++) {
    if (i < ratio) {
        colors.push(_colors[0])
    } else {
        colors.push(_colors[1])
    }
}

for (var i = 0; i < 50; i++) {
    data.push({
        value: 0.3,
        name: 'aa',
        itemStyle: {
            normal: {
                borderWidth: 4,
                borderColor: colors[i],
                shadowBlur: 5,
                shadowColor: '#000',
                shadowOffsetX: 2,
                shadowOffsetY: 2
            }
        }
    }, {
        value: 1,
        name: '',
        itemStyle: {
            normal: {
                label: {
                    show: false
                },
                labelLine: {
                    show: false
                },
                color: 'transparent',
                borderColor: 'transparent',
                borderWidth: 0
            }
        }
    });
}
var seriesObj = [{
    name: '',
    type: 'pie',
    radius: [50, 200],
    hoverAnimation: false,
    itemStyle: {
        normal: {
            label: {
                show: false
            },
        }
    },
    data: data
}];
option = {
    backgroundColor: '#04243E',
    series: seriesObj
}