0~300%

描述:当前是关于Echarts图表中的 饼图 示例。
 
            var baifen = 225;
var radius = [
     ['60%', '65%'],
    ['50%', '55%'],
    ['40%', '45%']
]


var dataStyle = {
    normal: {
        label: {
            show: false
        },
        labelLine: {
            show: false
        },
        shadowBlur: 40,
        borderWidth: 10,
        shadowColor: 'rgba(0, 0, 0, 0)' //边框阴影
    }
};
var placeHolderStyle = {
    normal: {
        color: '#393d50',
        label: {
            show: false
        },
        labelLine: {
            show: false
        }
    },
    emphasis: {
        color: '#393d50'
    }
};

var series = []
for (var i = 0; i < baifen / 100; i++) {
    var value = baifen / 100 - i
    series.push({
        // name: 'Line 2',
        type: 'pie',
        clockWise: false,
        radius: radius[i],
        center: ['50%', '50%'],
        itemStyle: dataStyle,
        hoverAnimation: false,
        startAngle: 90,
        data: [{
                value: value,
                //name: '',
            },
            {
                value: value > 1 ? 0 : 1 - value,
                //name: '',
                tooltip: {
                    show: false
                },
                itemStyle: placeHolderStyle
            },
        ]
    })
}
option = {
    color: ['#94d96c'],
    backgroundColor: '#142058',
    title: {
        text: baifen + '%',
        x: 'center',
        y: 'center',
        textStyle: {
            fontWeight: 'normal',
            fontSize: 24,
            color: "#94d96c",
        }
    },
    // tooltip: {
    //     trigger: 'item',
    //     show: true,
    //     formatter: "{b} : <br/>{d}%",
    //     backgroundColor: 'rgba(0,0,0,0.7)', // 背景
    //     padding: [8, 10], //内边距
    //     extraCssText: 'box-shadow: 0 0 3px rgba(255, 255, 255, 0.4);', //添加阴影
    // },
    series: series
};