当前位置: 首页>大数据>正文

echarts仪表盘的实现

仪表盘主要用在进度把控以及数据范围的监测

实现步骤

  • Echarts最基本的代码结构:
    引入js文件,DOM容器,初始化对象,设置option
  • 准备数据,设置给series下的data
    data: [{value: 97}]
  • 图表类型:
    在series下设置type:gauge


    echarts仪表盘的实现,第1张

常用配置

  • 数值

min max


echarts仪表盘的实现,第2张
  • 多个指针

增加data中的数组元素


echarts仪表盘的实现,第3张
  • 多个指针颜色差异

itemStyle

        data: [
                    {
                        value: 97,
                        itemStyle: {
                            color:'pink'
                        }
                    },
                    {
                        value: 80,
                        itemStyle: {
                            color:'red'
                        }
                    }
                ],
echarts仪表盘的实现,第4张

仪表盘特点

仪表盘可以更直观的表现出某个指标的进度或实际情况

示例代码如下:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>仪表盘</title>
    <script src="lib/echarts.js"></script>
</head>
<body>
<div></div>
<script>
    let myCharts = echarts.init(document.querySelector('div'))

    let option = {
        series: [
            {
                data: [
                    {
                        value: 97,
                        itemStyle: {
                            color:'pink'
                        }
                    },
                    {
                        value: 80,
                        itemStyle: {
                            color:'red'
                        }
                    }
                ],
                type: 'gauge',
                min: 50,
                avoidLabelOverlap: true
            }
        ]
    }
    myCharts.setOption(option)
</script>
</body>
</html>

https://www.xamrdz.com/bigdata/7nw1995219.html

相关文章: