应用笔记 · 2025年6月27日

鸿蒙HarmonyOS 数据量环形组件Gauge使用详解

当我们需要环形展示数据进度,但是又不想使用一个完整的圆环时,Progress组件就不能满足我们的需求,例如汽车的速度表盘,这时我们就需要用引入Gauge组件,他可以满足环形进度展示的同时,设置起始角度,达到不封闭环形的数据展示。
看一下简单的实现效果

动图封面

Gauge演示.gif

使用介绍:
1.Gauge使用时必须设置Gauge(options:{value: number, min?: number, max?: number}),其中,最小值默认0,最大值默认100
2.Gauge支持包含一个子组件,子组件的内容区为圆环外圆相切的矩形,如同大正方形区域,可以绘制表盘刻度,指针实现汽车表盘功能。
3.可以通过设置startAngle、endAngle,改变初始值角度
4.description设置内容区,如同小矩形区域,可以根据需求填充内容
5.背景色分段渐变环最大显示段数为9段
源码: