TODO:

  • 增加多选日期功能
  • 是否需要周选择器?
  • DatePicker 日期选择器

    用于选择或输入日期

    选择日

    以「日」为基本单位,基础的日期选择控件

    默认
    无清除按钮
    禁用日期
    显示代码

    其他日期单位

    通过扩展基础的日期选择,可以选择日期时间、月、年

    日期时间
    显示代码

    选择日期范围

    可在一个选择器中便捷地选择一个时间范围

    默认
    月份范围
    时间日期范围
    年份范围
    显示代码

    时间选择

    可在一个选择器中便捷地选择一个时间

    默认
    显示时分
    禁用选项
    显示代码

    Attributes

    参数 说明 类型 可选值 默认值
    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 - -

    Events

    事件名称 说明 回调参数
    change 用户确认选定的值时触发 组件绑定值。格式与绑定值一致,可受 value-format 控制