types(Picker): fix columns prop typing

This commit is contained in:
chenjiahan 2022-01-19 16:09:31 +08:00 committed by neverland
parent fda3f1be94
commit 6c64bc33c1
2 changed files with 3 additions and 2 deletions

View File

@ -39,6 +39,7 @@ import Column, { PICKER_KEY } from './PickerColumn';
import type { import type {
PickerColumn, PickerColumn,
PickerExpose, PickerExpose,
PickerOption,
PickerFieldNames, PickerFieldNames,
PickerToolbarPosition, PickerToolbarPosition,
} from './types'; } from './types';
@ -59,7 +60,7 @@ export const pickerSharedProps = {
}; };
const pickerProps = extend({}, pickerSharedProps, { const pickerProps = extend({}, pickerSharedProps, {
columns: makeArrayProp<PickerColumn | PickerColumn[]>(), columns: makeArrayProp<PickerOption | PickerColumn>(),
modelValue: makeArrayProp<number | string>(), modelValue: makeArrayProp<number | string>(),
toolbarPosition: makeStringProp<PickerToolbarPosition>('top'), toolbarPosition: makeStringProp<PickerToolbarPosition>('top'),
columnsFieldNames: Object as PropType<PickerFieldNames>, columnsFieldNames: Object as PropType<PickerFieldNames>,

View File

@ -2,7 +2,7 @@
### 介绍 ### 介绍
提供多个选项集合供用户选择,支持单列选择和多列级联,通常与[弹出层](#/zh-CN/popup)组件配合使用。 提供多个选项集合供用户选择,支持单列选择、多列选择和级联选择,通常与[弹出层](#/zh-CN/popup)组件配合使用。
### 引入 ### 引入