ercharts 饼图

单圆环

单圆环和大饼图的区别是  series中radius: ['55%', '70%'],55%为中心空的百分比,0时为大饼

中间想要显示字符,可以在title里面设置主标题和副标题内容位置

var c18 = echarts.init(document.querySelector('#cycle1'));
            c18.setOption({
                color: ['#6fc7ff', '#33dc3f', '#ed952e', '#e347ff','#374251'],
                tooltip: {
                    trigger: 'item',
                    formatter: "{a} <br/>{b}: {c} ({d}%)"
                },
                title:{
                    text:"16274元",
                    left:'center',
                    y:80,
                    textStyle:{
                        fontSize: 25,
                        left:100,
                        color:'#fff'
                    },
                    subtext: '已接场站', 
                },
                legend: {
                    show:false,
                    z:1000,
                    data: ['自营', '加盟', '独立运营', '互联互通','空'],
                    textStyle:{//图例文字的样式
                         color:'#ccc',
                        fontSize:14    
                    },
                },
                
                series: [{
                    name: '',
                    type: 'pie',
                    radius: ['55%', '70%'],
                    avoidLabelOverlap: false,
                    label: {
                        normal: {
                            show: false,
                            position: 'center',
                            
                        },
                        emphasis: {
                            show: true,
                            textStyle: {
                                fontSize: '16',
                                fontWeight: 'bold'
                            }
                        }
                    },
                    labelLine: {
                        normal: {
                            show: false
                        }
                    },
                    data: [{
                        value: 834,
                        name: '自营',
                        
                    }, {
                        value: 3408,
                        name: '加盟',
                    }, {
                        value: 2868,
                        name: '独立运营'
                    }, {
                        value: 9164,
                        name: '互联互通'
                    }, {
                        value: 1200,
                        name: '空'
                    }]
                }]
            });
            

双圆环

 var c6 = echarts.init(document.querySelector('#C6'));
            c6.setOption({
                color: ['#e9424a', '#ffb422', '#1db4ed', '#57ff23','#9422ff'],
                tooltip: {
                    trigger: 'item',
                    formatter: "{a} <br/>{b}: {c} ({d}%)"
                },
                legend: {
                    show:false,
                    data: ['离线', '告警', '充电中', '空闲','非空闲'],
                    textStyle:{//图例文字的样式
                         color:'#ccc',
                        fontSize:14    
                    },
                },
                series: [{
                    name: '',
                    type: 'pie',
                    radius: ['55%', '70%'],
                    avoidLabelOverlap: false,
                    label: {
                        normal: {
                            show: false,
                            position: 'center',
                            
                        },
                        emphasis: {
                            show: true,
                            textStyle: {
                                fontSize: '12',
                                fontWeight: 'bold'
                            }
                        }
                    },
                    labelLine: {
                        normal: {
                            show: false
                        }
                    },
                    data: [{
                        value: 2,
                        name: '离线',
                        
                    }, {
                        value: 5,
                        name: '告警',
                    }]
                },{
                    name: '',
                    type: 'pie',
                    radius: ['25%', '40%'],
                    avoidLabelOverlap: false,
                    label: {
                        normal: {
                            show: false,
                            position: 'center',
                            
                        },
                        emphasis: {
                            show: true,
                            textStyle: {
                                fontSize: '12',
                                fontWeight: 'bold'
                            }
                        }
                    },
                    labelLine: {
                        normal: {
                            show: false
                        }
                    },
                    data: [{
                        value: 55,
                        name: '充电中'
                    }, {
                        value: 1,
                        name: '空闲'
                    }, {
                        value: 4,
                        name: '非空闲'
                    }]
                }]
            });

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值