Appearance
Input 输入框
TIP
通过鼠标或键盘输入字符。
基础用法
采用 v-model 实现数据的双向绑定。
输入内容:未输入内容
禁用状态
通过 disabled
属性指定是否禁用 input 组件
输入内容:未输入内容
密码框
使用 show-password
来控制是否选择密码框。
输入内容:未输入内容
尺寸
通过传递 size
属性,来控制 input 的大小。
输入内容:未输入内容
提示信息
通过 placeholder
属性来给 input 框提示信息。
输入内容:未输入内容
事件——输入变化
向外提供一个 change
事件,参数为 input 的值。
输入内容:未输入内容
事件——焦点变化
向外提供 focus
事件和 blur
事件,触发时刻在光标聚焦和失焦时刻。
事件触发信息:未输入内容
API
属性
属性名 | 类型 | 默认值 | 说明 |
---|---|---|---|
v-model | string | '' | 绑定值 |
disabled | boolean | false | 是否禁用 |
show-password | boolean | false | 是否为展示密码框 |
size | 'sm' | 'lg' | — | 尺寸大小 |
placeholder | string | 'please input' | 提示信息 |
事件
事件名 | 说明 | 参数 |
---|---|---|
change | 当输入值改变时触发 | value |
focus | 当选择器的输入框获得焦点时触发 | — |
blur | 当选择器的输入框失去焦点时触发 | — |