Skip to content

Input 输入框 ​

Input(输入框)是一个信息输入的控件,用户可输入或复制粘贴文本、数字等内容

默认 ​

类型 ​

outlined (默认)

lined

filled

禁用 ​

outlined

lined

filled

多行文本框 ​

0

可清除 ​

密码框 ​

前后置图标 ​

前后置内容 ​

大小 ​

small

normal (默认)

large

Input Props ​

参数介绍类型可选值默认值
value / v-model绑定值String, Number——
type原生 type 类型String—text
size大小Stringsmall, large—
style-type样式类型Stringoutlined, lined, filledoutlined
disabled是否禁用Boolean—false
readonly是否只读Boolean—false
clearable是否可清除Boolean—false
words-count是否统计字数,type 为 textarea 时有效Boolean—false
words-count-function自定义字数统计函数,参数为当前输入内容,返回字数Function——
placeholder占位符String——
autocomplete原生 autocompleteString—off
name原生 nameString——
autofocus原生 autofocusBoolean—false
maxlength原生属性,最大输入长度Number——
minlength原生属性,最小输入长度Number——
max原生属性,最大值———
min原生属性,最小值———
rowstextarea rowsNumber—5
spellcheck原生 spellcheckBoolean—false
prepend-icon前置图标String——
append-icon后置图标String——

Input Events ​

事件介绍参数
blur在 Input 失去焦点时触发(event: Event)
focus在 Input 获得焦点时触发(event: Event)
input在 Input 值改变时触发(value: string / number)
change在输入框失去焦点或用户按下回车时触发(value: string / number)
enter按下回车键时触发(event: Event)
keyup原生的 keyup 事件(event: Event)
keydown原生的 keydown 事件(event: Event)
clear点击清除按钮时触发—

Input Slots ​

名称介绍类型参数
default默认Slot—
prepend前置内容Slot—
append后置内容Slot—
words-count字数统计Slot

Input Methods ​

事件介绍参数
focus使 input 获取焦点—
blur使 input 失去焦点—