Input输入框
通过鼠标或键盘输入字符
基础用法
密码输入框
尺寸
禁用
可自适应文本高度的文本域
通过设置 autosize 属性可以使得文本域的高度能够根据文本内容自动进行调整,并且 autosize 还可以设定为一个对象,指定最小行数和最大行数。
限制可输入字符长度
图标
可清除
复合输入框
自动提示输入框
属性
| 参数 |
说明 |
类型 |
可选值 |
默认值 |
| type |
类型 |
string |
text | textarea | password |
text |
| disbaled |
禁用状态 |
boolean |
true | false |
false |
| size |
文本框大小(仅限type='text'类型) |
string |
lg | md | sm |
md |
| maxlength |
可输入字符长度 |
number |
-- |
-- |
| autosize |
自动改变输入框大小(仅限type='textarea'类型) |
boolean |
true | false |
false |
| clearable |
是否显示清除按钮 |
boolean |
true | false |
false |
方法
| 方法名称 |
说明 |
参数 |
| blur |
失焦 |
-- |
| focus |
聚焦 |
-- |
事件
| 事件名称 |
说明 |
回调参数 |
| blur |
失焦事件 |
(event: Event) |
| focus |
聚焦事件 |
(event: Event) |
| input |
输入事件 |
(value: string | number) |
| change |
内容改变事件 |
(value: string | number) |
| clear |
清除事件 |
-- |