feat(design,form): cascader新增popper-class prop

This commit is contained in:
roymondchen 2024-03-05 19:43:55 +08:00
parent 94a6004608
commit 6dbac52c50
3 changed files with 5 additions and 0 deletions

View File

@ -46,6 +46,8 @@ export interface CascaderProps {
filterable?: boolean; filterable?: boolean;
options?: CascaderOption[]; options?: CascaderOption[];
size?: FieldSize; size?: FieldSize;
/** 弹出内容的自定义类名 */
popperClass?: string;
props: { props: {
expandTrigger?: 'click' | 'hover'; expandTrigger?: 'click' | 'hover';
multiple?: boolean; multiple?: boolean;

View File

@ -9,6 +9,7 @@
:placeholder="config.placeholder" :placeholder="config.placeholder"
:disabled="disabled" :disabled="disabled"
:options="options" :options="options"
:popper-class="config.popperClass"
:props="{ :props="{
multiple: config.multiple ?? false, multiple: config.multiple ?? false,
emitPath: config.emitPath ?? true, emitPath: config.emitPath ?? true,

View File

@ -536,6 +536,8 @@ export interface CascaderConfig extends FormItem, Input {
multiple?: boolean; multiple?: boolean;
/** 是否严格的遵守父子节点不互相关联,默认 false */ /** 是否严格的遵守父子节点不互相关联,默认 false */
checkStrictly?: boolean; checkStrictly?: boolean;
/** 弹出内容的自定义类名 */
popperClass?: string;
options?: options?:
| (( | ((
mForm: FormState | undefined, mForm: FormState | undefined,