正在回答
2回答
是的,那个表格内的数据,在实际应用中,也应是从后台获取数据。不过在这个页面中,我们练习的是布局,不要求动态获取,写个死数据就可以了。
怎么都被占用了呢
2017-09-11 17:16:25
表格中的数据就是动态获取的。我们这里是通过js仿数据库,生成少量的数据显示。至于如果显示,可参考该思路:
1、先定义一个数组,将7天对应的星期几的都先写好。
2、作业要求是输入今天即当前日后之后的7个星期的排班。所以我们一共要计算7*7=49天
3、通过new date获取当前日期
4、当前日期+1天(可通过毫秒数计算),但我们需要的结果是年月日,所以将+1后的值通过new Date转化、然后在通过getDay()、getFullYear()、getMonth()获取符合我们常识的年月日。
5、从定义的数组中,取出对应的星期数
6、向页面中插入数据,插入数据的同时,还可以将包含数据的节点一起生成、插入dom中。可以不使用表格展示,div元素也可以的
7、以上为一天(即一个上午、下午、晚上、头部日期)的结构。循环49次即可
8、由于展示值班表的大盒子设置了超出部分隐藏、所以只会显示7天的情况。鼠标单击向后】或者向前、动态改变left值或right值就可以了。
前端小白入门系列课程
- 参与学习 人
- 提交作业 11218 份
- 解答问题 36712 个
从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星