components designed for mooma launch
# install dependencies
npm install
# serve with hot reload at localhost:8080
npm run dev
# build for production with minification
npm run build
For detailed explanation on how things work, consult the docs for vue-loader.
课表组件
Course props
说明 | 格式 | 参数类型 | default | |
---|---|---|---|---|
class_grade | 年级班级 | [ {label:1,value:'一年级一班'} ] | object[] | [] |
selectClass | 当前班级 | 1 | number | |
days | 一天课程的节数 | 8 | number | 8 |
course_data | 课程表信息 | [ {course_id: 1, course_name: '数学', course_teacher: {}} ] | object[] | [] |
Course Methods |说明|格式 -|:-:|:-:|:-:|-: handleChangeClass | 切换班级触发 | Function(){} handleChangeLesson | 拖动调课触发 | Function(){} handleClickLesson| 点击具体某一个课程表触发 | Function(){}
美化日历组件
说明 | 格式 | |
---|---|---|
selectDate | 选择日期(未选择即默认今天) | 2019-10-25 |
defaultActiveMonth | 日历活跃年月(即日历展示的X年X月) | 2019-10 |
说明:兼容电脑手机端的上下滑动切换月份,切换月份后 seleceDate 的日期为上月已选日期的天数 |
说明 | 格式 | |
---|---|---|
endtime | 最后的时间点 | 2019-10-25(2019-10-25 00:00:00) |