其他分享
首页 > 其他分享> > xdj后台—学堂 代码重难点总结(四)

xdj后台—学堂 代码重难点总结(四)

作者:互联网

1.课表页面布局

说实话这一块卡了很久,不知道如何布局成课表形状(如下),最后是通过拿到数据后的双重循环实现的。在这里插入图片描述
html代码如下:
在这里插入图片描述

因为接口返回的只是一周内的课程列表,因此需要判断每节课在周几的什么时候,这里用了双重循环判断。
在这里插入图片描述
在这里插入图片描述
(感觉代码很麻烦,而且把课程的时间写死了)

先获取当前日期,然后得到这周的 周日——周六
在这里插入图片描述
设置了很多很多变量,代表第一天——第七天,然后通过Date()的一切方法改变值(点击上下周同理)
在这里插入图片描述

2. 课表中课程的颜色显示

后台返回的数据中没有rgb属性,因此需要根据课程id再查询课程的颜色。
在这里插入图片描述
双向绑定代码:
在这里插入图片描述
卡了很久,但是由于页面的渲染顺序?(用了setTimeout、mounted等方法都不行)总是不能在第一时间改变课程颜色,于是请教了学长:(之前是用 item.rgb = xxx , 太牛逼了
在这里插入图片描述

3.element ui里的el-date-picker组件使用

在这里插入图片描述
导入和注册:
在这里插入图片描述

在style scoped 里修改无效时,可尝试另起一个style,全局修改样式。
在这里插入图片描述

总结:写的还是很乱很乱,以后抽出时间再精进一下

标签:style,修改,代码,xdj,课表,重难点,rgb,课程,后台
来源: https://blog.csdn.net/lcj4280903/article/details/115347702