营促销聚合频道2期
7/9/2022 项目总结
# 营促销聚合频道项目总结
# 过程简介
营促销二期主要是添加日历,为期两周。
# 技术总结
# 知识点
- 在 iOS 系统中不支持 yyyy-MM-dd 格式,需要转换为 yyyy/MM/dd,否则在使用 new Date()生成时间时,iOS 会出错
// 替换方法
new Date(time.replace(/-/g, "/"));
- 关于日期计算得出每月天数和对应日期是周几的方法
// 计算指定月份的天数,使用 getDate(),第三个参数需要传 0
let days = new Date(2022, 12, 0).getDate() // 计算 2022-12 月份总共有的天数
// 计算具体日期是周几,使用 getDay()
let week = new Date(2022, 12, 2).getDay() // 计算 2022-12-02 是周几,注意 0代表周日,1代表周一
- CSS 隐藏滚动条,使用伪元素 -webkit-scrollbar
// 伪元素 -webkit-scrollbar
.calender-small::-webkit-scrollbar {
display: none; /*隐藏滚动条*/
}
# Action(待学习点)
- SCSS
- 研究 Notion