Skip to content

Input 輸入框

Input 輸入框組件用於接收用戶的文本輸入,支持多種功能如清除按鈕、前綴後綴插槽等。

基本使用

最基本的文本輸入框用法。

Current Value:

可清除內容

設置 clearable 屬性後,當輸入框內容不為空時,鼠標懸浮會顯示清除按鈕。

禁用狀態

設置 disabled 屬性可以禁用輸入框。

前綴與後綴插槽

通過 prefixsuffix 插槽可以在輸入框內添加圖標或其它內容。

Prefix Slot

Suffix Slot

Both Slots

Press Enter

API

屬性

屬性名說明類型默認值
modelValue綁定值string | number''
disabled是否禁用booleanfalse
clearable是否顯示清空按鈕booleanfalse
placeholder輸入框佔位文本string''
type輸入框類型string'text'
readonly是否只讀booleanfalse
autocomplete自動完成屬性string'off'
maxlength最大輸入長度number
showWordLimit是否顯示輸入字數統計booleanfalse

事件

事件名說明回調參數
update:modelValue當輸入值改變時觸發value: string
input當輸入值改變時觸發value: string
change當輸入值改變時觸發(失去焦點時)value: string
focus當輸入框獲得焦點時觸發event: FocusEvent
blur當輸入框失去焦點時觸發event: FocusEvent
clear當點擊清空按鈕時觸發

插槽

插槽名說明
prefix輸入框前綴內容
suffix輸入框後綴內容

方法

方法名說明參數
focus使輸入框獲得焦點
blur使輸入框失去焦點
select選中輸入框中的文本

Released under the MIT License.