分类选择框
左右联动的分类选择组件,适用于层级结构数据,支持双列联动但不支持多层级嵌套。
一、何时使用
- 用户需要在分组、分类、部门等结构中选择数据
- 数据具有嵌套结构,左侧展示一级分类,右侧展示对应子项
- 典型如:部门选择、商品分类选择、地区选择等
二、属性配置
1. 数据源
支持三种方式配置数据源:
- 接口绑定:调用后端接口动态加载分类结构数据
- 数据绑定:绑定来自父组件或页面的数据
- 模型绑定:适用于结构清晰、数据稳定的场景
详见:数据绑定。
2. 数据
选项说明:
选项 | 含义说明 |
---|---|
选项名称 | 显示在左侧分类列表中的字段,如“部门名称” |
选项值 | 实际使用的值,如对应的部门 ID |
选项子项 | 表示子分类的数据字段(与“父级ID”互斥) |
父级ID | 表示层级结构中上级分类 ID(与“选项子项”互斥) |
左侧选中项 | 绑定左侧当前选中的项 |
左侧初始值 | 设置左侧默认选中的分类值 |
右侧选中项 | 绑定右侧当前选中的子项 |
右侧初始值 | 设置右侧默认选中的子项值 |
3. 功能
1)徽标类型
可用于在分类项中显示状态提醒,提供三种显示方式:
- 无(默认)
- 小红点提示(适合状态提醒)
- 数字徽标(适合展示数量)
示例:
-
小红点:
-
数字徽标:
2)右侧自定义
开启后,可在右侧区域渲染自定义内容,用于扩展显示逻辑、样式或功能组件。
3)多选
开启后允许右侧子项多选,可配置最多允许选择的数量。
4. 状态
无组件特有状态,详见:通用状态。
三、样式
无组件特有样式,详见:通用样式。
四、常见使用场景
1. 部门层级选择
用于员工管理、权限配置等场景中选择部门。