开发预览 更新于 2026-05-10

TreeSelect 树形选择

把树形数据放进下拉选择器,支持搜索、多选、清空与禁用节点。

基础用法

CfTreeSelect 面向部门、权限、资源目录、地区等层级数据。选项通过 children 描述树结构,搜索会匹配节点自身与路径。

已选:edge-workers

Demo source
src/App.vue vue
<CfTreeSelect v-model="value" :options="options" searchable clearable />
src/App.tsx tsx
<CfTreeSelect value={value} options={options} searchable clearable onChange={setValue} />

API

属性类型默认值说明
optionsTreeSelectNode[]树节点列表
value / modelValuestring / string[]当前值
placeholderstring请选择空值占位
multiplebooleanfalse多选
searchablebooleanfalse显示搜索输入
clearablebooleanfalse显示清空按钮
disabledbooleanfalse禁用
sizesm / md / lgmd尺寸

事件:Vue update:modelValue / change(value, node),React onChange(value, node)

TreeSelectNode

字段类型说明
valuestring唯一值
labelstring展示文本
disabledboolean禁用节点
childrenTreeSelectNode[]子节点

反馈与讨论

TreeSelect 树形选择 的讨论

0
0 / 600
一键发送
正在加载评论...