更新记录
0.2(2021-03-09) 下载此版本
修复星期天 new Date().getDay() 返回0的情况,将其转换为7
0.1(2020-07-24) 下载此版本
发布第一版
平台兼容性
主要以时间戳的方式实现,前端获取本周的星期一和星期天的时间戳发送给后端,后端就返回星期一到星期天的所有数据
后端返回格式为
[
// 一个星期的所有课程(空数组代表这一天没有课程,按照星期一到星期天的顺序返回)
[
{
time: '10:00',
courseName: 'js开发',
className: '广州珠江新城'
},
{
time: '14:30',
courseName: 'java开发',
className: '广州珠江新城'
}
],
[],
[],
[],
[
{
time: '16:30',
courseName: '编程课',
className: '广州珠江新城'
}
],
[],
[]
]
前端拿到数据push到list的数组就行了
查看上一周和下一周也是一样,将星期一和星期天的时间戳发给后端
整个模板只有三个地方请求数据
- 进入页面默认获取本周的课表
- 点击上一周和下一周
注意:代码中有引入teacherData这个函数,这个是我在业务中用来调用后端接口封装的函数,你们根据自己的业务自行更改
(如果自己本生的项目已经用到colorUi了,那就把main.css和icon.css样式文件去掉)