营促销聚合频道2期

7/9/2022 项目总结

# 营促销聚合频道项目总结

# 过程简介

营促销二期主要是添加日历,为期两周。

# 技术总结

# 知识点

  1. 在 iOS 系统中不支持 yyyy-MM-dd 格式,需要转换为 yyyy/MM/dd,否则在使用 new Date()生成时间时,iOS 会出错
// 替换方法
new Date(time.replace(/-/g, "/"));
  1. 关于日期计算得出每月天数和对应日期是周几的方法

// 计算指定月份的天数,使用 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代表周一


  1. CSS 隐藏滚动条,使用伪元素 -webkit-scrollbar
// 伪元素 -webkit-scrollbar
.calender-small::-webkit-scrollbar {
  display: none; /*隐藏滚动条*/
}

# Action(待学习点)

  • SCSS
  • 研究 Notion
Last Updated: 7/21/2023, 5:57:20 PM