一个这样的需求。
为了更好的表达,我画了一个示意图 https://www.jianguoyun.com/p/DS8pKhwQodW9BhilkrID
想把数据库中的查出来的每次考试成绩,按照考试成绩条目中的学号归并到一个个的文件夹列表显示出来。双击文件夹列表中的某个文件夹就可以进入这个学号的历次考试成绩一览表里。点击返回按钮又可以返回到文件夹列表。这种控件咋实现?目前的项目中没有用到任何架构,只有 jquery 。我以前做 wpf 的对这里不熟,有两个不知道怎么办:
1.这种文件夹列表控件我是不是完全用 div 套 div 实现哇。一行是一个 div 对象,然后分成几列,点击行对象跳到下一层级。还是有专门的 grid 什么之类的好轮子本身就支持这种模式可以拿来改改用呢?
2.文件夹列表行数多的话,我觉得得滚动加载显示吧。这个滚动加载是不是要给后端同事提提需求,比如我前端滚动到某一个值时给后端要另外的数据,一页一页的要,后端同学会不会嫌我烦?一般正规点都是咋实现的哇?
3.还有从数据库查出来的是一条条的考试信息,还要按考试信息里的学号聚合起来,做成文件夹显示,这个数据按照学号聚合是不是后端同学要做的,我只朝他要文件夹的数据就可以?用户点击文件夹某一列想正反排序时我觉得不是前端来排序,应该是想后端请求排序的结果,然后我再按照新顺序刷新一遍数据吧?还是前端直接排序,会不会前端一下子卡住哇。
谢谢大家的指教。刚做前端没多少时间,小白一个,只能为了快做项目向大家求指导。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.