基于Vue2.x 开发的一款针对移动端的, 轻量的, 可滑动的日历组件
- 使用轻量简便, 单文件导入即可
- 无需任何依赖即可支持移动端触摸滑动事件
- 可进行颜色订制
import Calendar from 'Calendar'
<calendar
ref="calendar"
:events="calendarEvents"
@select="selectedDay"
@monthChanged="monthChanged">
</calendar>
属性 | 说明 | 默认 | 是否必传 |
---|---|---|---|
options | 日历颜色配置, 具体可参考文件内props | 无 | 否 |
value | 初始选中日期, Array [yyyy, MM, dd] | 今天 | 否 |
zero | 日期是否补零 | true | 否 |
events | Array 日历事件日期数组, 填写的日期下会显示小圆点, 可根据需求用v-bind动态绑定 | 空数组 | 否 |
select | 选中某个日期的事件, 有一个选中日期的参数 | 回调函数 | 否 |
monthChanged | 切换月份的事件, 一个切换到的月份的参数 | 回调函数 | 否 |