echart 饼图数据显示

本文介绍如何使用ECharts配置选项,在饼图上直接显示各类数据占比,包括设置图例、系列数据及标签样式等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

正常饼图是鼠标移动到饼图上面显示数据,

现在可以直接显示在每块饼图变;



option = {

    title : {
        text: '某站点用户访问来源',
        subtext: '纯属虚构',
        x:'center'
    },
    tooltip : {
        trigger: 'item',
        formatter: "{a} <br/>{b} : {c} ({d}%)"
    },
    legend: {
        orient: 'vertical',
        left: 'left',
        data: ['直接访问','邮件营销','联盟广告','视频广告','搜索引擎']
    },
    series : [
        {
            name: '访问来源',
            type: 'pie',

            radius : '55%',

    label: {
               normal: {
                   formatter: ' {b}:{c}  {d}%',//此处可以改变需要的样式
                   backgroundColor: '#eee',
                   borderColor: '#aaa',
                   borderWidth: 1,
                   borderRadius: 4,
                   rich: {
                       a: {
                           color: '#999',
                           lineHeight: 22,
                           align: 'center'
                       },
                     
                       hr: {
                           borderColor: '#aaa',
                           width: '100%',
                           borderWidth: 0.5,
                           height: 0
                       },
                       b: {
                           fontSize: 16,
                           lineHeight: 33
                       },
                       per: {
                           color: '#eee',
                           backgroundColor: '#334455',
                           padding: [2, 4],
                           borderRadius: 2
                       }
                   }
               }
           },

            center: ['50%', '60%'],
            data:[
                {value:335, name:'直接访问'},
                {value:310, name:'邮件营销'},
                {value:234, name:'联盟广告'},
                {value:135, name:'视频广告'},
                {value:1548, name:'搜索引擎'}
            ],
            itemStyle: {
                emphasis: {
                    shadowBlur: 10,
                    shadowOffsetX: 0,
                    shadowColor: 'rgba(0, 0, 0, 0.5)'
                }
            }
        }
    ]
};
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值