Skip to content

Input 输入框 ​

规则 ​

基础示例 ​

Props 配置示例 ​

可清空输入框 ​

文本域(Textarea) ​

密码输入框(Password) ​

禁用和只读 ​

输入长度限制 ​

尺寸对比(小 / 默认 / 大) ​

Events 事件示例 ​

监听输入变化和焦点事件 ​

实时搜索(change 事件,模拟接口) ​

联动更新其他字段(change 事件) ​

Slots 插槽示例 ​

完整配置项:Element_Input

value :String

Props ​

参数说明类型可选值默认值
type类型stringtext,textarea 和其他 原生 input 的 type 值text
maxlength原生属性,最大输入长度number——
minlength原生属性,最小输入长度number——
placeholder输入框占位文本string——
clearable是否可清空boolean—false
disabled禁用boolean—false
size输入框尺寸,只在 type!="textarea" 时有效stringmedium / small / mini—
prefixIcon输入框头部图标string——
suffixIcon输入框尾部图标string——
rows输入框行数,只对 type="textarea" 有效number—2
autosize自适应内容高度,只对 type="textarea" 有效,可传入对象,如,{ minRows: 2, maxRows: 6 }boolean / object—false
autocomplete原生属性,自动补全stringon, offoff
autoComplete下个主版本弃用stringon, offoff
name原生属性string——
readonly原生属性,是否只读boolean—false
max原生属性,设置最大值———
min原生属性,设置最小值———
step原生属性,设置输入字段的合法数字间隔———
resize控制是否能被用户缩放stringnone, both, horizontal, vertical—
autofocus原生属性,自动获取焦点booleantrue, falsefalse
form原生属性string——
label输入框关联的label文字string——
tabindex输入框的tabindexstring--
validateEvent输入时是否触发表单的校验boolean-true

Events ​

事件名称说明回调参数
blur在 Input 失去焦点时触发(event: Event)
focus在 Input 获得焦点时触发(event: Event)
change在 Input 值改变时触发(value: string | number)
clear在点击由 clearable 属性生成的清空按钮时触发—

Slots ​

插槽名说明
prefix输入框头部内容,只对非 type="textarea" 有效
suffix输入框尾部内容,只对非 type="textarea" 有效
prepend输入框前置内容,只对非 type="textarea" 有效
append输入框后置内容,只对非 type="textarea" 有效

FormCreate 是一个开源项目,基于 MIT 许可证发布,欢迎个人和企业用户免费使用