TreeSelect 树形选择
规则
基础示例
形态示例
整段禁用
多选
Props
| 名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| after-load | Function | — | 节点懒加载完成后的回调函数 |
| autocomplete | string | 'off' | 原生 autocomplete |
| click-expand | boolean | false | 点击展开/收起(多选) |
| collapse-tags | boolean | false | 多选标签折叠 |
| copyable | boolean | false | 一键复制(多选) |
| disabled | boolean | false | 是否禁用 |
| drop-style | String | — | 自定义下拉选项样式 |
| dropdown-icon | Component | — | 自定义下拉图标 |
| input-box-type | 'input' | 'underline' | 'input' | 输入框显示类型 |
| lazy | boolean | false | 懒加载子节点 |
| load | (node, resolve) => void | — | 懒加载方法 |
| max-visible-rows | number | 1 | 多行最大显示行数 |
| modelValue / v-model | string | number | Array<string|number> | — | 绑定值 |
| multiple | boolean | false | 是否多选 |
| name | string | — | 原生 name |
| placeholder | string | '请选择' | 占位符 |
| placement | IPlacement | 'bottom-start' | 弹出位置 |
| popper-append-to-body | boolean | true | 插入 body |
| popper-class | string | — | 下拉框类名 |
| size | 'medium' | 'small' | 'mini' | — | 输入框尺寸 |
| tag-type | 'success' | 'info' | 'warning' | 'danger' | — | 标签类型(多选) |
| text-field | string | 'label' | 显示值字段 |
| text-split | string | ',' | 复制文本分隔符 |
| tree-op | ITreeOption | — | 内置树组件配置 |
| value-field | string | 'value' | 绑定值字段 |


