描述:当前是关于Echarts图表中的 饼图 示例。
 
            var total = 50; //最大温度数据单独出来定义,方便环形总数的修改
var placeHolderStyle = {
    normal: {
        // label: {
        //     show: false,
        // },
         label: {
                show: true,
                position: 'inside',
                color: 'red',
                formatter: function(params) {
                    return params.value;
                }
            },
        labelLine: {
            show: false,
        }
    }
};
option = {
    backgroundColor: "#344b58",
    title: {
        text: '水', //主标题
        // subtext: '26℃', //副标题
        textStyle: { //主标题样式
            color: '#fff',
            fontWeight: 'bold',
            fontSize: 20
        },
        subtextStyle: { //副标题样式
            color: '#fff',
            fontSize: 20,
            // fontWeight: 'bold',
            // color: '#0f0'
        },
        left: 'center',
        // top: 'middle'
    },
    tooltip: {
        show: true,
        trigger: 'item', //提示框触发类型,item数据项图形触发,主要应用于无类目轴的图表(散点图、饼形图等)
        // formatter: function(params, ticket, callback) { //第一个参数数据集、第二个参数是异步回调标志、第三个参数是异步回调
        //     return params.seriesName + ": " + params.value + "℃"; //系列名称:数据值
        // }
    },
    color: ['#5DC4C4', '#C43CA9', '#053afe'], //调色盘颜色列表,默认情况下图例和饼形环图颜色使用
    legend: {
        // top: "124px",
         top: "17.5%",
        left: "50%",
        itemHeight: 20, //图例的高度
        itemGap: 35,
        // itemGap: 10, //图例之间的间距        

        data: ['水耗', '能耗指标'], //图例的数据数组
        textStyle: {
            color: '#fff'
        },
        selectedMode: true, //图例选择模式
        orient: "vertical" //图例布局方式
    },
    series: [{
            name: '水耗',
            type: 'pie',
            clockWise: false, //顺时加载
            hoverAnimation: false, //鼠标移入变大
            // radius: [180, 230],//控制环的大小前内后外
             radius: ['65%', '85%'],//控制环的大小前内后外
           
            itemStyle: placeHolderStyle,
            // label: {
            //     normal: {
            //         show: false,
            //     }
            // },
             label: {
                show: true,
                position: 'inside',
                color: '#ffff',
                formatter: function(params) {
                    return params.value;
                }
            },
            data: [{
                    value: 28,
                    // itemStyle: {
                    //     normal: {
                    //         color: '#dc1439'
                    //     }
                    // }
                },
                {
                    value: total - 28,
                    itemStyle: {
                        normal: {
                            color: 'transparent'
                        }
                    },
                     tooltip: {
                    show: false
                },
                  label: {
                show: false,
                position: 'inside',
                color: '#ffff',
                formatter: function(params) {
                    return params.value;
                }
            },
                }
            ]
        },
        {
            name: '能耗指标',
            type: 'pie',
            clockWise: false, //顺时加载
            hoverAnimation: false, //鼠标移入变大
            // radius: [120, 170], //控制环的大小前内后外
              radius: ['40%', '60%'],//控制环的大小前内后外
            itemStyle: placeHolderStyle,
            data: [{
                    value: 26,
                    itemStyle: {
                        normal: {
                            color: '#C43CA9'
                        }
                    },
                    
                    
                },
                {
                    value: total - 26,
                    itemStyle: {
                        normal: {
                            color: 'transparent'
                        }
                    },
                      label: {
                show: false,
                position: 'inside',
                color: '#ffff',
                formatter: function(params) {
                    return params.value;
                }
            },
                     tooltip: {
                    show: false
                },
                }
            ]
        },
        
    ]
};