Skip to content

CreatableSelect 可创建选择

下拉选择 + 可选顶部搜索 / 底部自定义添加;支持单选 / 多选,可嵌入 filter-shellembedded)。

示例

本地搜索 + 可创建;多选示例关闭添加、仅搜索。

牛皮
test

远程搜索

remote + remoteMethod:由父级按关键词更新 options,可用 loading 展示加载态。

请选择

API

Attributes

属性名说明类型默认值
v-model选中值string | string[]
options选项列表CreatableSelectOption[]
label表单字段标签string
multiple多选booleanfalse
allowCreate是否显示底部自定义添加booleantrue
filterable是否显示顶部搜索框booleanfalse
searchPlaceholder搜索框占位string'搜索'
remote远程搜索(由父级更新 options)booleanfalse
remoteMethod远程搜索方法(query: string) => void
remoteDebounce远程搜索防抖毫秒number300
loading远程搜索加载中booleanfalse
filterMethod自定义本地过滤(query, option) => boolean
emptyText无匹配选项文案string'无匹配选项'
embedded嵌入 filter-shell 时去边框booleanfalse

Events

事件名说明类型
update:modelValue值变更(value: string | string[]) => void
change值变更(确认)(value: string | string[]) => void
option-add新增自定义选项(option: CreatableSelectOption) => void
search搜索关键词变化(query: string) => void