指标与装饰组件(KPI 卡 / 翻牌器 / 图标 / 科技边框 / 装饰 / 管道)
basic-card(KPI 发光数值主力)/basic-flipper/basic-icon与deco-border/decoration/pipeline。 返回目录:index.md;全量选项字典(最权威):widget-schema.generated.json。
11. 指标与装饰(KPI 卡 / 翻牌器 / 图标 / 科技边框 / 装饰 / 管道)
11.1 basic-card —— 数字卡片(KPI 数值)
- type:
basic-card默认尺寸:[220,120]默认名: "数字卡片" - 用途:大号 KPI 数值 + 单位(千分位/小数/百分比/数字滚动动画)。科技风发光数值主力(
text-font渐变 +font-shadow-color/font-shadow-blur)。自定义触发器:itemClicked。 - 格式化:
decimal-places(小数位)+complete-zero(补零)、comma-display(千分位)、percentage-format、integer-digits(整数位补零)、placeholder(无数据占位);示例值static-value(1024)。 - 单位:
unit-text+unit-font+unit-position(after/before)+unit-gap。 - 动画:
animation-display(数字滚动)+animation-duration。三态:show-click/show-hover/show-select各带文字/背景/边框覆盖。 - 绑定字段:
value-field(number,0~1)——⚠️ 实际是全行求和(rows.reduce((s,r)=>s+Number(r[field]),0)),不是"取首行值":两行[1234,200]显示1,434。要首行值请把数据预处理成单行。选中判定relationship-field/relationship-value。
11.2 basic-flipper —— 翻牌器
- type:
basic-flipper默认尺寸:[300,100]默认名: "翻牌器" - 用途:机械翻页数字动画(累计量/计数器)。
- 关键项:
digit-length(位数,不足左补 0)、flip-type(down/up)、flip-speed(ms)、digit-width/digit-height/digit-gap/digit-radius、text-color/bg-color;静态static-value。 - 绑定字段:
value(number,0~1)——注意字段名是value而非value-field(与 basic-card/basic-progress 不同)。绑定后textContent可能为空——翻牌数字是图形化渲染(sprite/绝对定位节点),验证渲染用querySelector找内部节点而非读文本。
11.3 basic-icon —— 图标
- type:
basic-icon默认尺寸:[80,80]默认名: "图标" - 用途:内置图标库图标(iconify 名如
uim:rocket)。自定义触发器:itemClicked。 - 关键项:
icon(图标名)、icon-color、icon-rotate(0/1/2/3 档 = 0°/90°/180°/270°);三态换图标/换色show-click/show-hover/show-select+icon-*/icon-color-*;选中判定relationship-field/relationship-value。
11.4 deco-border —— 装饰边框
- type:
deco-border默认尺寸:[400,280]默认名: "装饰边框" - 用途:科技感流动描边边框(套在区块外做视觉分区;本身不是容器,无
widgets,内容组件叠放其上)。 - 关键项:
main-color/accent-color、panel-background(内衬底)、anim-duration+flow-reverse;标题border-title+border-title-size/border-title-color/border-title-width。
11.5 deco-decoration —— 装饰
- type:
deco-decoration默认尺寸:[500,40]默认名: "装饰" - 用途:装饰线条/角标/图案,7 种预设
decoration-style(d01~d06、d07圆点光环)。 - 关键项:
main-color/accent-color、anim-duration、deco-reverse(镜像);文字deco-text+deco-text-size/deco-text-color(如页面主标题衬底)。
11.6 deco-pipeline —— 流程管道
- type:
deco-pipeline默认尺寸:[400,40]默认名: "流程管道" - 用途:带流动效果的管道装饰(轻量工艺连线;复杂工艺图用
scada-2d)。 - 关键项:
pipe-mode(pipe直管/branch分支,分支再配branch-down/branch-up两个布尔)、pipe-direction、pipe-color/flow-color、flow-state(forward/stop/backward)、flow-speed、line-width。