大梦梦说要修改考勤的日历,作为好兄弟两肋插刀,义不容辞,先做个日历,回头在对接数据
日历类 /src/assets/js/calendar.js
-
new Calender(timestamp)通过时间戳创建实例,实例有些基本属性:this._date当前Date对象this.timestamp当前时间戳- 。。。见源码中注释
-
_getFristDate()当前月的第一天 -
_getLastDate()当前月的最后一天 -
_generatorMondaySunday(Date)根据Date对象生成当前周的周一和周日 -
_generatorWeek(timestamp)根据周一时间戳生成本周 -
getCalendar()返回二维数组模拟日历