Skip to content
组件/数据展示引入于 1.3.0

EMeterGroup 分段计量 ​

import EUI 1.0

示例与代码 ​

分段计量 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

标签置顶 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

纵向计量 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

自定义总量 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

宽条计量 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

圆环分段计量 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

圆环总量与置顶标签 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

圆角分段条 ​

QML 代码QML
效果
运行代码,体验组件交互

可修改文字、属性和事件,再点击运行。

代码在当前浏览器中运行 许可

属性 ​

属性说明取值与默认值
valuesvar

分段计量数组,每项包含 label、value 及可选 color。

默认值[]
barSizeint

计量条的粗细,单位为像素。

默认值12
maximumreal

计量条对应的总量,超过总量的分段将被裁剪。

默认值100
verticalbool

计量条是否竖向显示。

默认值false
labelsOnTopbool

将分段计量标签放在计量条上方。

默认值false
totalreal只读

有效计量数值之和。

默认值items.reduce(function(sum, item) { return sum + Number(item.value) }, 0)
itemsvar只读

过滤掉无效数值后的计量条目。

默认值
展开默认值
Array.isArray(values) ? values.filter(function(item) { return item && typeof item === "object" && isFinite(item.value) && item.value >= 0 }) : []
circularbool

使用圆环分段计量,优先于 vertical。

默认值false
diameterint

圆环直径,单位为像素;宽度不足时自动缩小。

默认值160

基于 MIT 许可发布 · 第三方资源遵循其各自许可