diff --git a/lib/picker/dev.ts b/lib/picker/dev.ts index 04fdf5149f..7d9e52adf1 100644 --- a/lib/picker/dev.ts +++ b/lib/picker/dev.ts @@ -158,9 +158,17 @@ onPageUpdate(() => { console.log('> multiPicker', multiPicker); const noSearchPicker = new Picker('#noSearchPicker', { - items, - search: false, - display: '已选择 {text}', + 'multiple': true, + 'items': [ + {'text': '查看研发需求', 'value': 'story', 'items': [{'text': 'SR1', 'value': '1'}, {'text': 'SR2', 'value': '2'}, {'text': 'SR3', 'value': '3'}, {'text': 'SR4', 'value': '4'}]}, + ], + 'search': false, + 'display': 'test {value}', + 'emptyValue': '', + 'defaultValue': '', + menu: { + checkbox: true, + }, }); console.log('> noSearchPicker', noSearchPicker); diff --git a/lib/picker/src/component/picker-single-select.tsx b/lib/picker/src/component/picker-single-select.tsx index 62b8ea3c88..f7d9cc2a40 100644 --- a/lib/picker/src/component/picker-single-select.tsx +++ b/lib/picker/src/component/picker-single-select.tsx @@ -68,15 +68,15 @@ export class PickerSingleSelect extends PickTrigger extends Pick cache?: boolean; searchDelay?: number; searchEmptyHint?: string; - display?: string | ((values: string | string[], selections: PickerItemBasic | PickerItemBasic[]) => CustomContentType); + display?: string | ((values: string | string[], selections: PickerItemBasic[]) => CustomContentType); search?: boolean | number; searchHint?: string; hotkeys?: HotkeysSettings; diff --git a/lib/picker/src/types/picker-select-props.ts b/lib/picker/src/types/picker-select-props.ts index 8134e3b4e7..62a5fd267f 100644 --- a/lib/picker/src/types/picker-select-props.ts +++ b/lib/picker/src/types/picker-select-props.ts @@ -13,7 +13,7 @@ export interface PickerSelectProps extends valueList: string[]; emptyValue: string; hotkeys?: HotkeysSettings; - display?: string | ((values: string | string[], selections: PickerItemBasic | PickerItemBasic[]) => CustomContentType); + display?: string | ((values: string | string[], selections: PickerItemBasic[]) => CustomContentType); onSelect: (values: string | string[]) => void; onDeselect: (values: string | string[]) => void;