|
58 | 58 | </u-popup>
|
59 | 59 | </template>
|
60 | 60 | <script>
|
| 61 | + /** |
| 62 | + * calendar 日历 |
| 63 | + * @description 此组件用于单个选择日期,范围选择日期等,日历被包裹在底部弹起的容器中。 |
| 64 | + * @tutorial http://uviewui.com/components/calendar.html |
| 65 | + * @property {String} mode 选择日期的模式,date-为单个日期,range-为选择日期范围 |
| 66 | + * @property {Boolean} v-model 布尔值变量,用于控制日历的弹出与收起 |
| 67 | + * @property {Boolean} safe-area-inset-bottom 是否开启底部安全区适配(默认false) |
| 68 | + * @property {Boolean} change-year 是否显示顶部的切换年份方向的按钮(默认true) |
| 69 | + * @property {Boolean} change-month 是否显示顶部的切换月份方向的按钮(默认true) |
| 70 | + * @property {String Number} max-year 可切换的最大年份(默认2050) |
| 71 | + * @property {String Number} min-year 最小可选日期(默认1950) |
| 72 | + * @property {String Number} min-date 可切换的最小年份(默认1950-01-01) |
| 73 | + * @property {String Number} max-date 最大可选日期(默认当前日期) |
| 74 | + * @property {String Number} 弹窗顶部左右两边的圆角值,单位rpx(默认20) |
| 75 | + * @property {Boolean} mask-close-able 是否允许通过点击遮罩关闭日历(默认true) |
| 76 | + * @property {String} month-arrow-color 月份切换按钮箭头颜色(默认#606266) |
| 77 | + * @property {String} year-arrow-color 年份切换按钮箭头颜色(默认#909399) |
| 78 | + * @property {String} color 日期字体的默认颜色(默认#303133) |
| 79 | + * @property {String} active-bg-color 起始/结束日期按钮的背景色(默认#2979ff) |
| 80 | + * @property {String Number} z-index 弹出时的z-index值(默认10075) |
| 81 | + * @property {String} active-color 起始/结束日期按钮的字体颜色(默认#ffffff) |
| 82 | + * @property {String} range-bg-color 起始/结束日期之间的区域的背景颜色(默认rgba(41,121,255,0.13)) |
| 83 | + * @property {String} range-color 选择范围内字体颜色(默认#2979ff) |
| 84 | + * @property {String} start-text 起始日期底部的提示文字(默认 '开始') |
| 85 | + * @property {String} end-text 结束日期底部的提示文字(默认 '结束') |
| 86 | + * @property {String} btn-type 底部确定按钮的主题(默认 'primary') |
| 87 | + * @property {String} toolTip 顶部提示文字,如设置名为tooltip的slot,此参数将失效(默认 '选择日期') |
| 88 | + * @property {Boolean} closeable 是否显示右上角的关闭图标(默认true) |
| 89 | + * @example <u-calendar v-model="show" :mode="mode"></u-calendar> |
| 90 | + */ |
| 91 | + |
61 | 92 | export default {
|
62 | 93 | name: 'u-calendar',
|
63 | 94 | props: {
|
|
0 commit comments