更新记录
1.0.0(2023-05-30)
下载此版本
初始提交,支持三端
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
HBuilderX 3.4.8 app-vue app-nvue |
√ |
√ |
√ |
√ |
√ |
√ |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
√ |
√ |
√ |
√ |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
API
属性 |
说明 |
默认 |
是否必传 |
choseDay |
选中某天调用的方法,返回选中的日期 YY-MM-DD |
无 |
否 |
changeMonth |
切换月份调用的方法,返回切换到某月的日期 YY-MM-DD |
无 |
否 |
isToday |
切换月份的时候,如果切到当前月份,调用这个方法,返回当前月今天 |
无 |
否 |
markDate |
如果需要某月的几天被标注,传当月的日期数组。如["2018/2/2","2018/2/6"]被会标注(相同的标记) |
空数组 |
否 |
markDateMore |
需要不同的标记如上Usage 最后一行示例代码 |
空数组 |
否 |
agoDayHide |
某个日期以前的不允许点击 时间戳长度是 10 位 |
0 |
否 |
futureDayHide |
某个日期以后的不允许点击 时间戳长度是 10 位 |
很大 |
否 |
sundayStart |
默认是周一开始 当是true的时候 是周日开始 |
false |
否 |
textTop |
日历头部的文字,默认是 [ '日','一', '二', '三', '四', '五', '六'] ,可以根据自己的需求进行不同的修改。 |
--- |
否 |
✅ 在 Calendar标签上添加 ref 属性, 暴露出三个方法可以 直接切换月份
例如: <Calendar ref="Calendar"></Calendar>
✅ this.$refs.Calendar.PreMonth(); //调用方法实现转到上个月
✅ this.$refs.Calendar.NextMonth(); //调用方法实现转到下个月
✅ this.$refs.Calendar.ChoseMonth('2018-12-12'); //调用方法实现转到某个月
✅ this.$refs.Calendar.ChoseMonth('2018-12-12',false); //跳转到18年12月12日 但是不选中当天
//第二个参数 false表示不选中日期 。