Input
基础用法
placeholder
外置元素
内置元素
大小
限制输入
事件
格式化展示
属性(Attributes)
| 属性 | 描述 | 类型 | 值 | 默认 |
|---|---|---|---|---|
| size | 组件大小 | string | mini/ small/ medium/ mini | mini |
| clearable | 是否展示清除按钮 | boolean | -- | true |
| maxlength | 最大可输入长度 | number | -- | -- |
| placeholder | 占位符 | string | -- | -- |
| disabled | 是否禁用 | boolean | -- | false |
| readonly | 是否只读 | boolean | -- | false |
| modelValue | v-model 绑定值(required) | string | number | '' |
| showLimit | 是否展示输入数量配合 manlength | boolean | -- | false |
| format | 格式化展示(仅用于展示) | Function | -- | value=> value |
| outPreText | 前置文字组件 | string | -- | none |
| outAftText | 后置文字组件 | string | -- | none |
插槽(slot)
| 名称 | 描述 |
|---|---|
| outPre | 前置元素 |
| innerPre | 前置内容元素 |
| innerAft | 后置内容元素 |
| outAft | 后置元素 |
事件(emit)
| 名称 | 描述 |
|---|---|
| blur | 失焦 |
| focus | 聚焦 |
| enter | 回车 |
| clear | 清除 |
| input | 输入 |