echarts画环形图

你。 提交于 2019-12-06 02:19:08
alarmManage(){
        let drawLine = echarts.init(document.getElementById('data-alarmManage-table-wrap'));
        let option = null;
       option = {
           tooltip: {
               trigger: 'item',
               formatter: "{a} <br/>{b}: {c} ({d}%)"
           },
           legend: {
               orient: 'vertical',
               x: 'left',
               y: '24%',
               x: '40%',
               itemHeight: 14,
               itemWidth: 14,
               textStyle: {
                 color: '#BBF6FF',
                 fontSize: 14
                },
               itemGap: 20,
               data:['直接访问','邮件营销','联盟广告','','视频广告','搜索引擎','产品运营','','风控评估','算法投入']
           },
           color:["pink",'red','green','yellow','gray','purple','blue','wheat'],
           icon: "rect",
           series: [
               {
                  center: ['25%','50%'],
                   name:'访问来源',
                   type:'pie',
                   radius: ['50%', '70%'],
                   avoidLabelOverlap: false,
                   label: {
                       normal: {
                           show: false,
                           position: 'center'
                       },
                       emphasis: {
                           show: true,
                           textStyle: {
                               fontSize: '14',
                               fontWeight: 'bold'
                           }
                       }
                   },
                   labelLine: {
                       normal: {
                           show: false
                       }
                   },
                   data:[
                       {value:335, name:'直接访问'},
                       {value:310, name:'邮件营销'},
                       {value:234, name:'联盟广告'},
                       {value:135, name:'视频广告'},
                       {value:148, name:'搜索引擎'},
                       {value:310, name:'产品运营'},
                       {value:234, name:'风控评估'},
                       {value:135, name:'算法投入'},
                   ]
               }
           ]
       };
      if (option && typeof option === "object") {
          drawLine.setOption(option);
      }
      },

  

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!