下拉选择 控件
可视化代码生成平台 · 选择类控件(7/14)
用途:单选且选项较多(>4 个)或需关联其它表时首选。
存储:varchar(50)(关联表存 id 时建议 int)。
列表/搜索:列表显示翻译后的标签;搜索为下拉单选筛选。
控件解析(外观 · 行为交互 · 样式 · 数据)
| 维度 | 说明 |
| 外观 | 下拉框,选中项展示;展开为选项列表(静态字典或关联表)。 |
| 行为交互 | 点击展开;选择即赋值;选项多时支持搜索型下拉。 |
| 样式 | 与文本同族边框;可设占位"请选择"、是否可搜索。 |
| 数据 | 存"值"而非标签;静态字典为值=标签映射;关联表存外键值;搜索按相等或标签回查。 |
属性面板(右侧)功能详解
| 分组 | 字段 | 说明 |
| 基础 | 字段名 / 标签 / 提示 / 必填 / 默认值 | 默认值填"值"(如 1)。 |
| 显示 | 进列表 / 可搜索 / 排序权重 | 可搜索时生成下拉筛选。 |
| 校验 | 无特殊 | 必填时未选拦截。 |
| 字典 | 静态字典 | 值=标签 换行分隔,如 1=上架\n0=下架。 |
| 字典 | 关联表 ref | ref:表名,值列,标签列,如 ref:t_demo_category,id,name,下拉实时查库。 |
| 专属 | 空选项 | 是否含"请选择/全部"占位项(默认含)。 |
| 高级 | 启用 / 停用 | 停用仅隐藏,不删列不丢数据。 |
演示
所属分类(ref 关联表,可输入过滤)
字段名: cat_id | 控件: select | 字典: ref:t_demo_category,id,name | 空选项: 是
技巧:选项会增改(如分类、栏目)一律用 ref 关联表;固定枚举(状态、类型)用静态字典;存储按"值"(分类用 id 则改 int 列)。
下拉选择 控件文档 · 随工具迭代更新 |