2.0.3 • Published 2 years ago

@wu-component/wu-date-picker v2.0.3

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

DatePicker 日期选择器

用于选择或输入日期

日期选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker id="timePicker" type="date"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

周选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker id="timePickerWeek" default="['2020-06-21', '2022-06-27']" type="week"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

周数选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker id="timePickerWeekNum" type="weeknum"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

月选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker id="timePickerMonth" type="month"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

年选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker id="timePickerYear" type="year"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

日期时间选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker id="timePickerDatetime" type="datetime"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

日期时间段选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker type="daterange" default="['2022-06-11', '2022-06-16']" id="timePickerDaterange"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

月时间段选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker type="monthrange" default="['2022-03-11', '2022-06-16']" id="timePickerManthrange"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

年时间段选择器

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker type="yearrange" default="['2020-06-11', '2022-06-16']" id="timePickeryearrange"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

禁用

::: demo

<template>
    <div style="display: flex; align-items: center;justify-content: space-evenly;padding: 16px">
        <wu-plus-date-picker id="timePickerDisabled" disabled="true"></wu-plus-date-picker>
    </div>
</template>
<script>
</script>

:::

Attributes

参数说明类型可选值默认值
type选择器类型PickerType'year'、'month'、'date'、 'week'、'datetime'、、 'datetimerange'、'daterange'、'monthrange'、'yearrange' 、 date
defaultValue时间值string、string[]----
size组件大小UISizemedium、small、minimini
options配置项PickerOptions--defaultOptions
const defaultOptions = 
{
      type: 'date',
      multipleDates: [],
      startTime: dayjs().format('YYYY-MM-DD'),
      endTime: dayjs().format('YYYY-MM-DD'),
      maxDate: '',
      separator: ' 到 ',
      showType: 'modal',
      linkPanels: false,//面板联动
      showClear: true,//是否显示清除按钮
      autoConfirm: true,
      showShortKeys: false,
      shortList: [],
      showBottomButton: false,
      autoFillDate: true,//自动变更element里面的值
      disableDate: function(date, dayjs, calcType){//还未对初始时间做处理
         return false;
      },
}

Event

事件名说明参数
change值修改(event: CustomEvent) => void

PickerOptions

属性名说明类型
2.0.3

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.11.8

2 years ago

1.11.7

2 years ago

1.11.6

2 years ago

1.11.4

2 years ago

1.11.3

2 years ago

1.11.1

2 years ago

1.11.0

2 years ago

1.10.6

2 years ago

1.10.3

2 years ago

1.10.2

2 years ago

1.10.1

2 years ago

1.10.0

2 years ago

1.9.24

3 years ago

1.9.21

3 years ago

1.9.20

3 years ago

1.9.17

3 years ago

1.9.1

3 years ago

1.8.0

3 years ago

1.7.0

3 years ago

1.6.1

3 years ago

1.6.0

3 years ago

1.5.0

3 years ago

1.4.3

3 years ago

1.4.2

3 years ago

1.4.1

3 years ago

1.4.0

3 years ago

1.0.1

3 years ago

0.0.9

3 years ago

0.0.8

3 years ago

0.0.7

3 years ago

0.0.6

3 years ago

0.0.5

3 years ago

0.0.4

3 years ago

0.0.3

3 years ago

0.0.2

3 years ago

0.0.1

3 years ago