值/单位 控件
可视化代码生成平台 · 输入增强控件(21/27)
用途:录入"一个数值 + 一个单位"——50 M、1 GB、5 个;存成"数值|单位"便于检索与换算。
存储:varchar(60)(存 "数值|单位",如 50|M)。
列表/搜索:可按数值部分搜索。
适用:带单位的量:流量、容量、数量、时长等。
控件解析(外观 · 行为交互 · 样式 · 数据)
| 维度 | 说明 |
| 外观 | 数值输入框 + 单位下拉(单位来自 dict 的 units=);单位可手填(未配时)。 | | 行为交互 | 填数值后选/填单位;下拉仅列 dict 配置的单位。 | | 样式 | 输入框/下拉宽度、单位位置随属性。 | | 数据 | 存"数值|单位";列表显示成"50 M";单位非法时丢弃。 |
属性面板(右侧)功能详解
① 基础设置
② 数据来源(dict)
| 字段 | 说明 |
| units | 可选单位,| 分隔,如 units=M|GB|TB|个|年;留空可自由手填。 |
③ 显示
| 字段 | 说明 |
| 进列表 | 显示"数值 单位"。 | | 排序权重 | 位置。 |
④ 高级
演示
技巧:存的是"数值|单位"组合串;若单位要参与计算,取值时按 | 拆分。只在 dict 配的单位才进下拉,手填单位会被丢弃(防伪造)。
值/单位 控件文档 · 随工具迭代更新
|