特点

主要用于在进度把控以及数据范围的检测
可以更直观的表现某个指标的进度或实际情况

使用

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>仪表盘</title>
    <script src="Echarts_kaifa.js"></script>
</head>
<body>
    <div>
        <h4>type:gauge 仪表盘 </h4>
        <div id="gauge" style="width: 600px;height:400px;"></div>
    </div>
    <hr>
    <script>
        let myEchart = echarts.init(document.querySelector("#gauge"))
        let option = {
            series:[
                {   
                    type:'gauge', // 仪表盘
                    data:[
                        {value:82}, // 每个对象都代表一个指针
                    ]
                }
            ]
        }
        myEchart.setOption(option)
    </script>  
</body>
</html>

在这里插入图片描述

常用配置

数值范围 min max
series:[
	{   
	     type:'gauge', // 仪表盘
	     data:[
	         {value:82}, // 每个对象都代表一个指针
	     ],
	     // 取值范围
	     min:20,
	     max: 150
	 }
]

在这里插入图片描述

多个指针

data配置多个数据

 data:[
    {value:82}, // 每个对象都代表一个指针
    {value:52},
 ],

在这里插入图片描述

多个指针差异
series:[
    {   
        type:'gauge', // 仪表盘
        data:[
            { // 每个对象都代表一个指针
                value:82,
                itemStyle:{
                    color:'red'
                }
            }, 
            {
                value:52,
                itemStyle:{
                    color:'green'
                }
            },
        ],
        // 取值范围
        min:20,
        max: 150
    }
]

在这里插入图片描述

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐