Search

基础用法

自定义尺寸

输入建议

自定义建议

Attributes

名称类型可选值默认值说明
defaultValuestring输入框默认值
defaultWidthstring/number搜索框默认宽度,最小值100px;设置defaultWidth后,无边框模式伸缩不受影响;设置width后 defaultWidth 失效
immediatebooleantrue/falsefalse是否立即触发一次回调
widthstring/number搜索框宽度,最小值100px;设置width后,无边框模式伸缩将失效
heightstring/number搜索框高度,最小值20px
placeholderstring搜索提示语
borderbooleantrue/falsetrue是否有边框
disabledbooleantrue/falsefalse禁用状态
typestringreal/enterreal触发回调方式,实时/回车
labelstringlabel下拉项显示值
triggerOnFocusbooleantrue/falsefalse获取焦点时,显示下拉选项
fetchSuggestionsfunction下拉选项回调,(query, cb) => cb([]),通过cb回调展示需要显示的下拉选项
model-value / v-modelnumber / undefined输入的值

Events

名称参数说明
change(value: string)输入框输入回调
focus(ev: Event)获取焦点回调
input(ev: Event)失去焦点回调
clear(value: string,type:string)清空按钮回调,type有值代表内部clear触发,没值代表手动调用clearInp
select(obj: sugggestion)选择下拉回调

expose

名称参数说明
clearInp--手动清空搜索值方法
searchHide--手动失去焦点,并且收起下拉面板

slot

名称说明
empty空状态自定义

最近更新于: