UNPKG

qt-public-ui

Version:

新设计规范下业务组件库

29 lines (27 loc) 1.86 kB
## MultiSelect | 参数 | 说明 | 类型 | 默认值 | | --- | --- | --- | --- | | value | 指定当前选中的条目数组 | Array<'number' \| 'string'> | [] | | defaultValue | 指定默认选中的条目数组 | Array<'number' \| 'string'> | [] | | children | children节点 | React.ReactElement<[OptionProps](https://ant.design/components/select-cn/#Option%20props)> | - | | placeholder | 选择框默认文本 | string | - | | searchPlaceholder | 搜索框默认文本 | string | - | | optionFilterProp | 搜索时过滤对应的 option 属性,如设置为 children 表示对内嵌内容进行搜索。若通过 options 属性配置选项内容,建议设置 optionFilterProp="label" 来对内容进行搜索 | string | value | | showSearch | 使单选模式可搜索 | boolean | false | | disabled | 是否禁用 | boolean | false | | vHeight | 下拉框内容高度 | number | 250 | | seperator | 是否分割 | boolean | false | | useAllSelection | 是否显示全选 | boolean \| string | false | | styleType | 样式类型 | '' \| 'underline' | '' | | style | 样式 | React.CSSProperties | - | | onChange | 选中option调用此函数 | (value, isAll?: boolean) => void | - | | notFoundContent | 当下拉列表为空时显示的内容 | React.ReactNode | <\Default type="nothing" \/> | | getPopupContainer | 菜单渲染父节点 | (node?: HTMLElement) => HTMLElement | () => document.body | | suffixIcon | 自定义的选择框后缀图标 | React.ReactNode | - | | renderSelectedContent | 选择框自定义渲染内容 | React.ReactNode | - | ## MultiSelect.Option | 参数 | 说明 | 类型 | 默认值 | | --- | --- | --- | --- | | optionChange | 选中option调用此函数 | (value) => void | - | | selectValue | 指定当前选中的条目数组 | Array<'number' \| 'string'> | [] | | disabled | 是否禁用 | boolean | false |