vue3-hash-calendar icon indicating copy to clipboard operation
vue3-hash-calendar copied to clipboard

基于vue3的移动端日期、时间选择插件(支持农历/节假日),日期选择面板以日历形式展示。支持单选、多选、范围选择模式;上下滑动切换周/月模式。支持快速切换年份和月份。支持两种模式:1,月模式,左右滑动切换月份...

Results 30 vue3-hash-calendar issues
Sort by recently updated
recently updated
newest added

发现slot操作栏的时候是不暴露日期数据的,然后如果要自己改头部只能通过左右切换的回调配合当前是月还是周来增减判断。 但是发现周月在频繁切换和修改时会有bug,导致时间算错。 看了一下代码并没有expose当前年月:currentYearMonth。这个感觉对于大多数人还是很有用的一个数据。 目前只能通过放开action,然后操作时获取dom节点来准确判断了🤣

比如只展示 4 行;还有每次左右滑动的时候,如何得知当前的时间范围,因为我要根据时间范围请求接口获取对应的日程

enhancement

还有就是默认展示 4 行日期怎么处理

如下所示,其中的月份单独加一了。好像是calendar的月份是从0开始的? PS: 我是用的lunar-typescript的库。 const showLunar = (date) => { if (!date || !date.day) return; const lunarObj = lunar.solar2lunar(date.year, date.month + 1, date.day); return lunarObj.festival || lunarObj.lunarFestival || lunarObj.IDayCn; }; 感谢!

加载组件时,change事件会执行2次,后面改变日期,chang事件就正常了,只会执行1次 ![image](https://user-images.githubusercontent.com/29675411/224207536-6dba89b7-5412-4ad8-a39a-f417329366af.png)

show-arrow 箭头切换时 没有触发calendarTypeChange

![企业微信截图_20230428103601](https://user-images.githubusercontent.com/32353994/235040832-c3938241-22a9-424a-b706-36e1dea066bc.png) 1.1.3版本 以下为代码 ``` ```

![image](https://github.com/TangSY/vue3-hash-calendar/assets/49143247/baa39dc4-aa53-43cb-989a-7d25e8db7d4f) ![image](https://github.com/TangSY/vue3-hash-calendar/assets/49143247/463d84a7-7d07-4e0d-a3a0-4b2f5e717440) new Date()只有年月时,在火狐浏览器会有兼容性问题

bug