# Input 输入框
通过鼠标或键盘输入字符
简介
aile-ui/input 是一款 Input 组件,基于 Vue2 和 ElementUI 进行的二次封装,使用组件时,在原 ElInput 属性的基础上新增 config 属性,增强 Input 的功能。
# 基础用法
支持 element-ui 中的 Input文档板块 (opens new window) 的所有使用方式,包括Props/Methods/Slots/Events等,你可以认为:<aile-input /> 就是 <el-input />。
# 清除前后空格
普通输入框
使用 trim 修饰符
开启 config.lazyTrim
复制代码
# 配置项
# 插件配置
在 main.js 中通过插件方式引入 AileUI 时(使用方式:插件安装),可对全局的 AileInput 配置如下属性:
| 参数 | 数据类型 | 默认值 | 说明 |
|---|---|---|---|
| config | Object | {} | 配置项 |
| attrs | Object | {} | ElInput Props |
# config 配置项
| 参数 | 数据类型 | 默认值 | 可选值 | 说明 |
|---|---|---|---|---|
| width | string | - | - | 输入框宽度(如 100%) |
| lazyTrim | boolean | false | true/false | 是否在Input触发change事件前进行trim处理 |