Search 搜索框
搜索框。
何时使用
当用户需要在数据集中搜索所需数据时,输入所需数据的内容(或部分内容),返回所有匹配内容的搜索结果。
基本用法
Small Middle Large Disabled
搜索图标左置
无边框
双向绑定
Search 参数
参数名 | 类型 | 默认 | 说明 | 跳转 Demo |
---|---|---|---|---|
size | SearchSizeType | 'md' | 可选,搜索框尺寸 | 基本用法 |
placeholder | string | -- | 可选,输入框 placeholder | 搜索图标左置 |
max-length | number | -- | 可选,输入框的 max-length | 双向绑定 |
delay | number | 300 | 可选,debounceTime 的延迟 | 基本用法 |
disabled | boolean | false | 可选,输入框是否被禁用 | 基本用法 |
auto-focus | boolean | false | 可选,输入框是否自动对焦 | 基本用法 |
is-keyup-search | boolean | false | 可选,是否支持输入值立即触发 search | 基本用法 |
icon-position | IconPositionType | 'right' | 可选,搜索图标位置 | 搜索图标左置 |
no-border | boolean | false | 可选,是否显示边框 | 无边框 |
css-class | string | '' | 可选,支持传入类名到输入框上 | 双向绑定 |
show-glow-style | boolean | true | 可选,是否显示悬浮发光效果 |
Search 事件
事件名 | 类型 | 说明 | 跳转 Demo |
---|---|---|---|
search | string | 回车或点击搜索按钮触发的回调函数,返回文本框输入的值 | 基本用法 |
Search 类型定义
SearchSizeType
type SearchSizeType = 'sm' | 'md' | 'lg';
IconPositionType
type IconPositionType = 'right' | 'left';