Skip to content

DatePicker 日期选择器

用于在表单、筛选器和报表参数中选择日期或日期范围。

变体

尺寸

禁用状态

只读

只读状态允许打开和浏览面板,但不能修改或清空当前值。

范围选择

范围组件通过 DatePicker.Range 使用;其公开属性类型为 DateRangePickerProps

约束

预设

自定义触发器

API

DatePicker Props

继承自 DatePickerBaseProps

属性名描述类型默认值
value受控日期值Date | null-
defaultValue默认日期值Date | null-
onChange日期提交时触发(value: Date | null) => void-
presets预设日期列表Array<DatePickerPreset<Date | null>>-

DatePicker.Range Props

继承自 Omit<DatePickerBaseProps, 'defaultValue' | 'onChange' | 'placeholder' | 'value'>

属性名描述类型默认值
value受控范围值readonly [Date, Date] | null-
defaultValue默认范围值readonly [Date, Date] | null-
onChange范围提交时触发(value: readonly [Date, Date] | null) => void-
placeholder触发器占位内容string | [string, string]-
presets预设范围列表Array<DatePickerPreset<readonly [Date, Date] | null>>-

DatePicker.Trigger Props

继承自 HTMLAttributes<HTMLElement>

属性名描述类型默认值
children自定义触发节点ReactElement<any, string | JSXElementConstructor<any>>-