Skip to content
On this page

InputGroup 智能输入框

增强型文本输入框,可自定义右侧按钮及文本齐方式

基本用法

占位符

状态

扩展区域

样式

事件

属性

属性名类型默认值说明
autocompleteoff,onoff针对 txt 类型的输入框,是否启用自动完成.off 不启用自动完成,on 启用自动完成,具体可以参考原生input autocomplete属性赋值
customClassstring--自定义样式
disablebooleanfalse禁用输入功能,true 是禁用。
readonlybooleanfalse只读
editablebooleantrue是否允许编辑,true 是允许编辑
enableClearbooleantrue是否启用清空按钮,true 是当有文本时显示清空按钮
enableTitlebooleantrue鼠标移动到组件内时显示组件内的文本,true 是启用提示
enableViewPasswordbooleantrue是否启用查看密码明文功能,true 是启用
forcePlaceholderbooleanfalse是否始终显示占位符文本。true 始终显示占位符
groupTextstring--扩展按钮的文本
groupTextTemplatetemplateRef--扩展按钮的模版
isPasswordbooleanfalse是否启用密码模式
maxLengthnumber--设置文本最大长度
modelValuestring--组件绑定值
placeholderstring--启用提示信息文本
showButtonWhenDisabledbooleanfalse当组件禁用或只读时显示后边的按钮
tabIndexnumber0tab键索引,默认从0开始,-1表示不可通过Tab键获得焦点
textAlignstringleft文本在输入框中的对齐方式,可选: left 左对齐、center 居中对齐、right 右对齐
useExtendInfobooleanfalse是否启用前置扩展信息;设置为true后,鼠标悬停时显示 extendInfo配置的文本
extendInfostring--前置扩展信息文本
valuestring--输入值
showBorderbooleantrue是否显示边线,默认 true显示边线
typestringtext输入框类型,可选:text 文本输入框、number 数字输入框、password 密码输入框、textarea 多行文本输入框

事件

事件名参数说明
clear--点击清空按钮事件
change新值值变化事件,当元素的值发生任何变化时立即触发
blurMouseEvent失去焦点事件,参数类型详见 MouseEvent
clickMouseEvent输入框点击事件,参数类型详见 MouseEvent
clickHandle{originalEvent:原事件}点击图标触发的事件
focusMouseEvent得到焦点事件,参数类型详见 MouseEvent
input新值值变化事件,当元素的值变化在失去焦点时触发
keydownMouseEvent键盘按下事件,参数类型详见 MouseEvent
keyupMouseEvent键盘弹起事件,参数类型详见 MouseEvent
iconMouseEnterMouseEvent进入图标区域事件,参数类型详见 MouseEvent
iconMouseLeaveMouseEvent离开图标区域事件,参数类型详见 MouseEvent
update:modelValue--modelValue 值更新事件
updateExtendInfo--展示前置扩展信息事件

插槽

插槽名说明
groupTextTemplate扩展区域自定义模板