Skip to content

Button Edit 按钮输入框

Button Edit 是允许在其编辑器内部嵌入按钮的文本输入框。开发者可以自定义输入框的按钮,以便于实现丰富的录入交互形式。

基本用法

输入框类型

对齐方式

状态

按钮

清空按钮

文本标签

提示信息

输入值长度限制

弹出面板交互设置

类型

typescript
type TextAlignment = 'left' | 'center' | 'right';

属性

属性名类型默认值说明
idstring--标记组件的唯一标识
autoCompletebooleanfalse是否启用自动完成录入文本功能
buttonContentstring--按钮内容,缺省为点击按钮图标
customClassstring--组件自定义样式
disablebooleanfalse将组件设置为禁用状态
editablebooleantrue是否允许在输入框编辑文本
enableClearbooleanfalse是否启用清空按钮
readonlybooleanfalse将组件输入框设置为只读
textAlignstring as TextAlignment'left'设置输入框对齐方式,缺省状况为左对齐,可选择的值包括:'left','center','right'
showButtonWhenDisabledbooleanfalse是否允许在禁用组件时仍然显示组件按钮
enableTitlebooleanfalse是否启用输入框的的提示文本
inputType'text' | 'tag''text'设置输入框类型,缺省为文本输入框,可以选择设为标签输入框
forcePlaceholderbooleanfalse是否始终显示输入框提示文本
placeholderstring--设置输入框提示文本
minLengthnumber--设置输入框文本最小长度
maxLengthnumber--设置输入框文本最大长度
tabIndexnumber--设置组件 Tab 键索引
multiSelectbooleanfalse是否支持多选
separatorstring,多选分隔符
popupHostObject as PropType<any>,popover组件所依附的元素
popupRightBoundaryObject as PropType<any>,
popupOffsetXObject as PropType<any>,
popupOnInputbooleanfalse开启后,输入时自动弹出选择面板,点击回车时收起面板
popupOnFocusbooleanfalse开启后,点击输入框自动弹出选择面板,点击回车时收起面板
popupMinWidthnumber320弹出面板最小宽度
wrapTextbooleanfalse

事件

typescript
type ClickButtonEvent = {origin: PointerEvent, value:string};
事件名类型说明
clearEventEmitter<[]>点击清空按钮事件
clickEventEmitter<Array<PointerEvent>>点击输入框事件
clickButtonEventEmitter<Array<ClickButtonEvent>>点击按钮事件
blurEventEmitter<Array<FocusEvent>>输入框失去焦点事件
focusEventEmitter<Array<FocusEvent>>输入框获得焦点事件
mouseEnterIconEventEmitter<Array<MouseEvent>>鼠标移入按钮事件
mouseLeaveIconEventEmitter<Array<MouseEvent>>数据移出按钮事件
keyupEventEmitter<Array<KeyboardEvent>>抬起键盘按键事件
keydownEventEmitter<Array<KeyboardEvent>>按下键盘按键事件
inputEventEmitter<Array<string>>在输入框录入字符事件

插槽

TIP

暂无内容