以「日」为基本单位,基础的日期选择控件
通过扩展基础的日期选择,可以选择日期时间、月、年
可在一个选择器中便捷地选择一个时间范围
可在一个选择器中便捷地选择一个时间
参数 | 说明 | 类型 | 可选值 | 默认值 |
---|---|---|---|---|
value / bind:value | 绑定值 | date(DatePicker) / array(DateRangePicker) | - | - |
clearable | 是否显示清除按钮 | boolean | - | true |
disabled | 禁用 | boolean | - | false |
readonly | 完全只读 | boolean | - | true |
selectMode | 显示类型 | string | year/month/date datetime/datetimerange/ daterange/monthrange/yearrange | 0 |
format | 显示在输入框中的格式 | string | 年:yyyy 月:MM 日:dd 时:HH 分:mm 秒:ss | yyyy-MM-dd |
valueFormat | 可选,绑定值的格式。不指定则绑定值为 Date 对象 | string | 年:yyyy 月:MM 日:dd 时:HH 分:mm 秒:ss | Date 对象 |
placeholder | 非范围选择时的占位内容 | string | - | 选择日期/选择时间 |
startPlaceholder | 范围选择时开始日期的占位内容 | string | - | 开始时间 |
endPlaceholder | 范围选择时结束日期的占位内容 | string | - | 结束时间 |
separator | 选择范围时的分隔符 | string | - | 至 |
disabledDate(含有日期时生效) | 设置禁用状态,参数为当前日期,要求返回 Boolean | Function | - | - |
selectableRange(含有时间选择时生效) | 可选时间段,例如'18:30:00 - 20:30:00'或者传入数组['09:30:00 - 12:00:00', '14:30:00 - 18:30:00'] | string / array | - | - |
事件名称 | 说明 | 回调参数 |
---|---|---|
change | 用户确认选定的值时触发 | 组件绑定值。格式与绑定值一致,可受 value-format 控制 |