# DatePicker 日期选择器 ### 介绍 时间选择器,支持日期、年月、时分等维度,通常与弹出层组件配合使用。 ### 安装 ```javascript import { createApp } from 'vue'; import { DatePicker } from '@nutui/nutui'; const app = createApp(); app.use(DatePicker); ``` ## 代码演示 ### 日期选择-每列不显示中文 ```html ``` ```javascript ``` ### 日期选择-限制开始结束时间 ```html ``` ```javascript ``` ### 日期时间-限制开始结束时间(有默认值) ```html ``` ```javascript ``` ### 时间选择-12小时制 ```html ``` ### 时间选择-分钟数递增步长设置 ```html ``` ## API ### Props | 参数 | 说明 | 类型 | 默认值 | |-----------------|---------------------------------------------------|---------|----------| | v-model | 初始值 | Date | `null` | | v-model:visible | 是否可见 | Boolean | `false` | | type | 类型,日期'date', 日期时间'datetime',时间'time' | String | `'date'` | | is-use12-hours | 是否十二小时制度,只限类型为'time'时使用 | Boolean | `false` | | minute-step | 分钟步进值 | Number | `1` | | is-show-chinese | 每列是否展示中文 | Boolean | `false` | | title | 设置标题 | String | `null` | | min-date | 开始日期 | Date | `十年前` | | max-date | 结束日期 | Date | `十年后` | ### Events | 事件名 | 说明 | 回调参数 | |---------|--------------------|--------------| | confirm | 点击确定按钮时触发 | event: Event | | close | 关闭时触发 | event: Event |