未检率

描述:当前是关于Echarts图表中的 仪表盘 示例。
 
            option = {
    backgroundColor: '#050d19',
    series: [{
            center: ["50%", "50%"], //仪表的位置
            name: "刻度", //仪表的名字
            type: "gauge", //统计图类型为仪表
            radius: "83%", //统计图的半径大小
            min: 0, //最小刻度
            max: 16, //最大刻度
            splitNumber: 8, //刻度数量
            startAngle: 225, //开始刻度的角度
            endAngle: -45, //结束刻度的角度
            axisLine: { //设置默认刻度盘上的刻度不显示,重新定义刻度盘
                show: false,
                lineStyle: {
                    width: 1,
                    color: [
                        [1, "rgba(255,255,255,0)"]
                    ]
                }
            }, //仪表盘轴线
            axisLabel: { //仪表盘上的数据
                show: false,
                color: "#00FAFF", //仪表盘上的轴线颜色
                distance: 25, //图形与刻度的间距
                formatter: function(v) { //刻度轴上的数据相关显示
                    switch (v + "") {
                        case "0":
                            return "0";
                        case "2":
                            return "2W";
                        case "4":
                            return "4W";
                        case "6":
                            return "6W";
                        case "8":
                            return "8W";
                        case "10":
                            return "10W";
                        case "12":
                            return "12W";
                        case "14":
                            return "14W";
                        case "16":
                            return "16W";
                    }
                }
            }, //刻度标签。
            axisTick: {
                show: true,
                splitNumber: 7, //刻度的段落数
                lineStyle: {
                    color: '#00FAFF',
                    width: 2 //刻度的宽度
                },
                length: -12 //刻度的长度
            }, //刻度样式
            splitLine: { //文字和刻度的偏移量
                show: true,
                length: -20, //便宜的长度
                lineStyle: {
                    color: "#00FAFF",
                }
            }, //分隔线样式
        },
        {
            type: "gauge", //刻度轴表盘
            radius: "80%", //刻度盘的大小
            center: ["50%", "50%"], //刻度盘的位置
            splitNumber: 10, //刻度数量
            startAngle: 225, //开始刻度的角度
            endAngle: -45, //结束刻度的角度
            axisLine: { //刻度的线条
                show: true,
                lineStyle: {
                    width: 15, //定义一个宽15的数轴
                    color: [ //颜色为渐变色
                        [
                            1,
                            new echarts.graphic.LinearGradient(0, 0, 1, 0, [{
                                    offset: 0,
                                    color: "#1FFBFF"
                                },
                                {
                                    offset: 0.2,
                                    color: "#25E43E"
                                },
                                {
                                    offset: 0.7,
                                    color: "#FFC21F"
                                },
                                {
                                    offset: 0.9,
                                    color: "#E166A0"
                                },
                                {
                                    offset: 1,
                                    color: "#C74787"
                                }
                            ])
                        ]
                    ]
                }
            },
            //分隔线样式。
            splitLine: { //表盘上的轴线
                show: false
            },
            axisLabel: { //表盘上的刻度数值文字
                show: false
            },
            axisTick: { //表盘上的刻度线
                show: false
            },
            pointer: { //表盘上的指针
                show: true,
                length: '70%'
            },
            itemStyle:{//表盘指针的颜色
              color:'rgba(52, 136, 219, 1)',
            },
            title: { //标题
                show: false,
                offsetCenter: [0, "-26%"], // x, y,单位px
                textStyle: {
                    color: "#fff",
                    fontSize: 20 //表盘上的标题文字大小
                }
            },
            //仪表盘详情,用于显示数据。
            detail: {
                show: true,
                offsetCenter: [0, '70%'],
                color: '#DFFFFF',
                formatter: function(params) {
                    return params + "%"
                },
                textStyle: {
                    fontSize: 30,
                }
            },
            data: [ //当前数值的数据
                {
                    name: "受检率",
                    value: 10
                }
            ]
        }
    ]
};