Skip to content

下拉复选


image

介绍

当用户需要从一组同类数据中选择一个或多个时,可以使用下拉选择器,点击后选择对应项。

API

Props


Props 属性

参数说明类型默认值
默认状态组件的状态, "默认"|"隐藏"|"禁用"|"只读"string'default'
标题组件的的标题内容string''
显示标题控制标题的显示隐藏状态booleantrue
默认值组件的已选值string[]-
占位提示组件的无已选值时,显示的展位提示内容string-
字段占比组件宽度在父容器中的占比,"25%"|"50%"|"75%"|"100%"string-
数据字段组件对应在表单中的字段名string-
可搜索是否开启选项搜索功能booleanfalse
下拉框宽度自适应是否开启下拉框宽度自适应booleanfalse
最大选择数量可选择选项的最大数量numberfalse
清除按钮是否显示清除按钮booleanfalse
彩色是否开启选项及选择结果以不同颜色呈现booleanfalse
选项配置配置可选项Record<string,any>[]-
指定字段名配置key与title对应的字段名Record<string,any>{"key": "key","title": "value"}

Props 样式

参数说明类型默认值
自定义样式表格整体自定义样式string-
盒子模型属性设置设置组件的盒子模型相关的各项样式属性值,包括margin、border、padding--
边框颜色设置边框颜色深度,可选"浅"|"一般"|"深/悬浮"|"重/按钮描边"string-
边框线形设置边框线的类型,可选"实线"|"点线"|"虚线"string-
最多显示标签数量已选值标签的最大显示数量,超过的部分省略显示number-

Props 高级

参数说明类型默认值
唯一标识组件的唯一标识string-
补充说明组件下方的说明性文字string-
气泡提醒组件旁边图标悬浮显示的说明性文字string-
必填校验是否开启组件值的必填校验booleanfalse
自定义函数校验是否开启组件值的自定义函数形式的校验booleanfalse
循环循环渲染设置--

Events


Events 属性

事件名说明回调参数
onChange值发生改变时触发ctx, params: { value:string[];rowData:any
onSearch搜索时触发ctx, params: { value:string;rowData:any
onClear点击清除按钮时触发ctx, params: PointerEvent
onRemove移除标签时触发ctx, params: { removed:string }
onInputValueChange搜索输入框的值发生改变时触发ctx, params: { value:string;rowData:any
onPopupVisibleChange下拉框显示状态改变时触发ctx, params: { visible:boolean;value:string;rowData:any