更新记录

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的数组就行了

查看上一周和下一周也是一样,将星期一和星期天的时间戳发给后端

整个模板只有三个地方请求数据

  1. 进入页面默认获取本周的课表
  2. 点击上一周和下一周

注意:代码中有引入teacherData这个函数,这个是我在业务中用来调用后端接口封装的函数,你们根据自己的业务自行更改

(如果自己本生的项目已经用到colorUi了,那就把main.css和icon.css样式文件去掉)

隐私、权限声明

1. 本插件需要申请的系统权限列表:

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

许可协议

MIT协议

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问