为了在前端显示一张完整的课表,如图
数据库表结构是(星期,第几节,老师),库里有上课老师的数据,但没有自修课的数据,如何将数据库拿到的数据填充出这种数据表呢?java后端填充好?还是前端填充好?
为了在前端显示一张完整的课表,如图
数据库表结构是(星期,第几节,老师),库里有上课老师的数据,但没有自修课的数据,如何将数据库拿到的数据填充出这种数据表呢?java后端填充好?还是前端填充好?
横(星期)纵(课)两个循环不就解决了?无非需要在原数据里去查下是否存在,总共 条数据,查找的时候直接遍历也花不了多少时间。
如果不想每次去查,可以先用一个二维数组把所有数据缓存起来。
先产生一个 的二维数组,根据列表中每一条课程信息所指定的星期几和第几节把对象填进去。
然后双重循环遍历这个二维数组,如果遇到 null 的,就补一条课程信息在列表中。
15 回答8.3k 阅读
8 回答6k 阅读
1 回答4.1k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
2 回答3.2k 阅读
2 回答3.9k 阅读
1 回答2.2k 阅读✓ 已解决
逻辑比较简单固定,我觉得前端填充就好,节约流量和数据库存储。