# 日期选择器 y-date-picker
用于选择日期
# 组件名称
y-date-picker
# 依赖组件
- y-float-layout
- y-calendar
# 单选
# 多选
# 年度-单选
# 年度-范围
# 年月-单选
# 年月-范围
# 季度-单选
# 季度-范围
# 属性
/**
* 属性
*/
export interface Props extends Record<string, unknown> {
/***
* 模式:可编辑edit/可查看view, 默认edit
*/
pattern?: string
/**
* 参数
*/
options:YDatePickerOptions
/**
* 值,必填
*/
modelValue: string|string[]
}
/**
* datePicker参数
*/
export interface YDatePickerOptions {
/**
* 日期类型, 默认'date'
*/
type?: CalendarTypeEnum
/**
* 提示信息,非必填
*/
placeholder?: string
/**
* 是否多选,默认:false
*/
isMultiSelect?: boolean
/**
* 日期格式化点位符,默认:YYYY-MM-DD
*/
format?:string
/**
* 是否可清除, 必填项, 默认true
*/
canClear?: boolean
/**
* 外部定点id
*/
maskOuterElId?: string
/**
* 结束日期
*/
endDate?: string
/**
* 最小值
*/
minDate?: string
/**
* 最大值
*/
maxDate?: string
/**
* 日历快捷键配置
*/
shortcuts?: CalendarBasic.ShortcutsItem[]
}