微信小程序功能日历。
共提交1次 查看全部提交

小程序日历(可作为微信小程序日历插件)--转载注明出处

诞生背景

小程序很火,正好公司要做一个小程序,要用到日历,一查阅资料发现,微信小程序不能操作DOM,但是现有的很多web插件都是操作DOM的,导致不能直接使用,最近根据前人的基础,弄个小程序日历,故而分享出来,大家相互交流。

思路分析

要实现一个日历,就需要先知道几个值:

  • 当月有多少天

  • 当月第一天星期几

根据常识我们得知,每月最多31天,最少28天,日历一排7个格子,则会有5排,但若是该月第一天为星期六,则会产生六排格子才对。

小程序没有DOM操作概念,故不能动态的往当月第一天的插入多少个空格子,只能通过在前面加入空格子的循环来控制,具体参考 wxml 文件。

实现情况

  • 周六周日日期变灰
  • 今日 去掉数字并加上图片

效果图

欢迎反馈...