女生

描述:当前是关于Echarts图表中的 示例。
 
            var getvalue=40;
var getvalue1=4000;

option = {
    backgroundColor:'1B232F',
        graphic: {
        elements: [{
            type: "image",
            z: 999,
            style: {
                image:'/asset/get/s/data-1604990342243-2mGfoYhFh.png',
                width:66,
                height: 100
            },
            left: 'center',
            top: "45%",
        }]
    },
    angleAxis: {
        show: false,
        max: 100 * 360 / 270, //-45度到225度,二者偏移值是270度除360度
        type: 'value',
        startAngle: 225, //极坐标初始角度
        splitLine: {
            show: false
        }
    },
    barMaxWidth: 15, //圆环宽度
    radiusAxis: {
        show: false,
        type: 'category',
    },
    //圆环位置和大小
    polar: {
        center: ['50%', '50%'],
        radius: '250'
    },
    series: [{
            type: 'bar',
            data: [{ //上层圆环,显示数据
                value: getvalue,
                itemStyle: {
                    color: { //图形渐变颜色方法,四个数字分别代表,右,下,左,上,offset表示0%到100%
                        type: 'linear',
                        x: 0,
                        y: 0,
                        x2: 1, //从左到右 0-1
                        y2: 0,
                        colorStops: [{
                            offset: 0,
                            color: '#EE6D6F'
                        }, {
                            offset: 1,
                            color: '#FF4D4F'
                        }],
                    },

                shadowColor: '#EE6D6F',
                shadowOffsetY: 0,
                shadowBlur: 10
                },
            }],
            barGap: '-100%', //柱间距离,上下两层圆环重合
            coordinateSystem: 'polar',
            roundCap: true, //顶端圆角
            z: 2 //圆环层级,同zindex
        },
        { //下层圆环,显示最大值
            type: 'bar',
            data: [{
                value: 100,
                itemStyle: {
                    color: '#1B232F',
                    borderWidth:0,
                }
            }],
            barGap: '-100%',
            coordinateSystem: 'polar',
            roundCap: true,
            z: 1
        },
        //仪表盘
        {
            type: 'gauge',
            startAngle: 225, //起始角度,同极坐标
            endAngle: -45, //终止角度,同极坐标
            axisLine: {
                show: false,
            },
            splitLine: {
                show: false
            },
            axisTick: {
                show: false
            },
            axisLabel: {
                show: false
            },
            splitLabel: {
                show: false
            },
            pointer: {
                show: false
            },
           detail: {
              		formatter: function (params) {
                        return getvalue1+'人('+getvalue.toFixed(2)+'%)';
                    },
                    color: '#BEE9FF',
                    fontSize: 15,
                    offsetCenter: [0, 110],
            },
            title: {
                show: false
            },
            data: [{
                value: getvalue.toFixed(2),
                name: '男性'
            }]
        }
    ]
}