效果图:
遍历日历
首先是遍历出日历,我参考了
链接: https://blog.csdn.net/csdn_zsdf/article/details/89644732.
这里说一下大概流程和我遇到的一些问题
遍历日历流程
-
首先定义好一个装有12个月份中每月天数的数组monthList,然后进行时间初始化,获取当前的年月日,
-
根据初始化的数据计算出当月天数、月初、月底是星期几,进而计算出月初之前和月底之后要展示的天数
-
然后就可以用v-for分别循环月初前的天数topNumber、当月天数monthList[month-1]、月底之后的天数bottomNumber,就能遍历出日历了(没错,v-for可以循环数字,并且第一个表示遍历对象的参数是从1开始)
-
之后往前或者往后切换月份的时候只要改变初始化数据里的月份就行了