pieWordCenter(文字在中间的饼状图)

描述:当前是关于Echarts图表中的 饼图 示例。
 
             option = {
                backgroundColor:'#1B2D3B',

                     title : {
                         text: '某站点用户访问来源',
                         subtext: '纯属虚构',
                         x:'center',
                         textStyle:{
                          //文字颜色
                         color:'white',
                          // //字体风格,'normal','italic','oblique'
                          // fontStyle:'normal',
                          // //字体粗细 'normal','bold','bolder','lighter',100 | 200 | 300 | 400...
                          // fontWeight:'bold',
                          // //字体系列
                          // fontFamily:'sans-serif'
                          // //字体大小
                         // fontSize:18
                       },
                         subtextStyle:{},  //与textStyle类似
                    },

                    color:['#4472C4','#39E7FB','#FAC901'],  //饼图颜色

                    tooltip: {
                        trigger: 'item',
                        formatter: "{a} <br/>{b}: {c} ({d}%)"
                    },

                legend: {
                    orient: 'vertical',
                    x:'right',
                    y:'top',
                    data: ['直接访问','邮件营销','联盟广告'],
                    textStyle:{
                        color:'white'
                    }
                },
                    //graphic是原生图形元素组件,可以支持的图形元素包括image, text, circle等等 除了下面的属性之外,还有onclick: function () {...}属性,具体的可参照echarts文档

                graphic:{
                        type: 'text',
                        // 这是四个相对于父元素的定位属性,每个属性可取『像素值』或者『百分比』或者 'center'/'middle'。
                        // right: 10,
                        // bottom: '10%',
                        left: 'center', // 相对父元素居中
                        top: 'middle',  // 相对父元素居中
                        //可设置颜色 字体等等
                        style: {
                            fill: 'white',  //text颜色
                            text: '直接访问 335\n邮件营销 310\n联盟广告 234',
                            font: '20px Microsoft YaHei'
                        }
                    },


                    //avoidLabelOverlap:标签重叠,为true时标签拥挤重叠的情况下会挪动各个标签的位置,为false时强制所有标签放在中心位置
                    //label和labelLine:当设置label的show为false时,饼图外围的标签不显示,labelLine是标签的指导线,false则不显示.
                    //emphasis指的是鼠标移到饼图外围标签时,show为false的时候,标签文字不变化,当show为true时,鼠标移到饼图外围标签时,标签会变化,变化的属性在textStyle中
                    series: [
                        {
                            name:'访问来源',
                            type:'pie',
                            radius: ['50%', '70%'],
                            avoidLabelOverlap: true,
                            label: {
                                show: false,
                                position: 'outside',
                                emphasis: {
                                    show: false,
                                    textStyle: {
                                        fontSize: '30',
                                        fontWeight: 'bold'
                                    }
                                }
                            },
                            labelLine: {
                                show:false
                            },
                            data:[
                                {value:335, name:'直接访问'},
                                {value:310, name:'邮件营销'},
                                {value:234, name:'联盟广告'},
                            ]
                        }
                    ]
                };