蚊香

描述:当前是关于Echarts图表中的 饼图 示例。
 
            var dataStyle = {
    normal: {
        color: { // 完成的圆环的颜色
            colorStops: [{
                offset: 0,
                color: '#00cefc' // 0% 处的颜色
            }, {
                offset: 1,
                color: '#367bec' // 100% 处的颜色
            }, ]
        },
        label: {
            show: false
        },
        labelLine: {
            show: false
        },
        shadowBlur: 15,
        shadowColor: 'rgba(0, 0, 0, 1)',
    }
};
var placeHolderStyle = {
    normal: {
        color: 'rgba(0,0,0,0.1)',

        // label: {show:false},
        // labelLine: {show:false},
        shadowBlur: 1,
        shadowColor: 'rgba(33, 33, 33, 1)',
        borderWidth: 1,
        borderColor: '#000',
    },
    emphasis: {
        color: 'rgba(0,0,0,0)'
    }
};
var placeHolderStyle = {
    normal: {
        color: 'rgba(0,0,0,0.1)',

        // label: {show:false},
        // labelLine: {show:false},
        shadowBlur: 1,
        shadowColor: 'rgba(33, 33, 33, 1)',
        borderWidth: 1,
        borderColor: '#000',
    },
    emphasis: {
        color: 'rgba(0,0,0,0)'
    }
};
option = {
    backgroundColor: '#212121',
    // color: ["#37b70c", "#fae521", "#f29c00", "#dd3f36", "#b3013f", "#a00398", '#E87C25', '#C6E579',],
    tooltip: {
        show: true,
        formatter: "{a} <br/>{b} : {c} ({d}%)"
    },
    legend: {
        itemGap: 12,
        textStyle: {
            color: "#fff",
        },
        data: ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J']
    },

    series: [{
            name: 'Line 1',
            type: 'pie',
            clockWise: false,
            radius: [180, 200],
            itemStyle: dataStyle,
            hoverAnimation: false,
            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 3000000,
                    name: 'A'
                }

            ],

        },
        {
            name: 'Line 2',
            type: 'pie',
            clockWise: false,
            radius: [160, 180],
            itemStyle: dataStyle,
            hoverAnimation: false,

            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 300,
                    name: 'B'
                }
            ]
        },
        {
            name: 'Line 3',
            type: 'pie',
            clockWise: false,
            hoverAnimation: false,
            radius: [140, 160],
            itemStyle: dataStyle,

            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 300,
                    name: 'C'
                }
            ]
        },
        {
            name: 'Line 4',
            type: 'pie',
            clockWise: false,
            hoverAnimation: false,
            radius: [120, 140],
            itemStyle: dataStyle,

            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 300,
                    name: 'D'
                }
            ]
        },
        {
            name: 'Line 5',
            type: 'pie',
            clockWise: false,
            hoverAnimation: false,
            radius: [100, 120],
            itemStyle: dataStyle,

            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 300,
                    name: 'E'
                }
            ]
        },
        {
            name: 'Line 6',
            type: 'pie',
            clockWise: false,
            hoverAnimation: false,
            radius: [80, 100],
            itemStyle: dataStyle,

            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 300,
                    name: 'G'
                }
            ]
        },
        {
            name: 'Line 6',
            type: 'pie',
            clockWise: false,
            hoverAnimation: false,
            radius: [60, 80],
            itemStyle: dataStyle,

            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 300,
                    name: 'H'
                }
            ]
        },
        {
            name: 'Line 6',
            type: 'pie',
            clockWise: false,
            hoverAnimation: false,
            radius: [40, 60],
            itemStyle: dataStyle,

            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 300,
                    name: 'I'
                }
            ]
        },
        {
            name: 'Line 6',
            type: 'pie',
            clockWise: false,
            hoverAnimation: false,
            radius: [20, 40],
            itemStyle: dataStyle,

            data: [{
                    value: 180,
                    name: 'invisible',
                    itemStyle: placeHolderStyle
                },
                {
                    value: 300,
                    name: 'J'
                }
            ]
        },

    ]
};