美文网首页
echarts图 饼图

echarts图 饼图

作者: 家有饿犬和聋猫 | 来源:发表于2019-07-12 09:54 被阅读0次

1 强制react组件实时刷新
添加一个key 值,触发的时候,改变key值,带动组件更新

2 饼图

 option = {
        title: {
            text: '各行业新经济企业数量',       //标题
            x: 'left',
            textStyle: {
                color: '#FFFFFF',
                fontSize: 16,
                fontWeight: 400
            },
            padding: [20, 20]
        },
     
        legend: {
            textStyle: {
                color: '#fff',
                fontSize: '12'
            },
            orient: 'vertical',  
            itemWidth: 10,
            itemHeight: 10,
            icon: 'circle',                    //标签形状
            selectedMode: false,        //是否可点击标签,是否可选中
            x: '70%',                            
            y: 'middle',
            data: ["智能经济","创意经济", "绿色经济", "共享经济", "数字经济", "流量经济", "其他"]
            align: 'left',
            right: '20%'
        },
        color: ['#FAB250', '#4DA1CD', '#DEE07F', '#4BFDFF', '#5FE79F', '#877DE1', '#FF7849'],
        series: [
            
            {
                name: '访问来源',
                type: 'pie',                         
                top: '20%',
                radius: ['0%', '50%'],                 //饼图大小
                center: ['36%', '50%'],                   //饼图位置 
                labelLine: {
                    length: 30,                        //引线第一段的长度
                    length2: 20                     //引线第二段的长度
                    
                },
                label: {
                    normal: {
                        formatter: ['{b|{b}}', '{c|{c}户}   {c|{d}%}'].join('\n'),     
                        padding: [0, -20],           //文字位置
                        // a(系列名称),b(数据项名称),c(数值), d(百分比)
                        rich: {                              //formatter里的style样式
                            c: {
                                color: '#fff',
                                lineHeight: 22,
                                align: 'left'
                            },
                            b: {
                                fontSize: 12,
                                lineHeight: 20
                            }
                            
                        }
                    }
                },
                data: [
                         {name: "智能经济", value: 287931}
                        {name: "创意经济", value: 287989}
                       {name: "绿色经济", value: 291908}
                       {name: "共享经济", value: 296712}
                       {name: "数字经济", value: 297845}
                       {name: "流量经济", value: 301232}
                        {name: "其他", value: 0}]
            }
        ]
    };

呈现的效果:

image.png

相关文章

网友评论

      本文标题:echarts图 饼图

      本文链接:https://www.haomeiwen.com/subject/gviskctx.html