要做的就是将拿到的5000条数据全部加载到页面,而页面加载的时间控制在五秒内,不出现卡顿
你先做了.哪里出现卡顿就改哪里.
您好,我要做的就是将这5000条数据全部显示到页面,控制在5秒钟的加载时间,就是在加载这里的问题
可能卡的地方有几个
1.服务都获取数据卡,分批次获取数据
2.数据传输,网络卡,分批次获取数据
3.页面vue渲染卡,分批次渲染,vue.nexttick
应该不会一次性拿5000条数据的,即使你前端能做到秒处理,但是后台如果查出5000条并给你返回,那这种数据量是很大的,一般都是分页啊,谁会一次性展示5000条数据
这个就简单了,买最好的电脑,用最好的浏览器,买最贵的宽带,用最好的服务器,如果还不行,再等几年,互联网二代就出来了。
用分页处理啊
一页显示?分布加载,反正屏幕就这么大,一次性加载一页的数据,后面的异步加载就行了
为什么要一次显示5000条?疯了吗
面试项目题
@不断学习者: 你把面试官吊一顿,你就说你的项目里会一次加载5000比数据吗
@jqw2009: cow,原来是面试官疯了
对啊,就像上次那个根据手机壳的颜色改变APP主题颜色一样。哈哈哈
@不断学习者: 他是不是要考你分页啊,你说分页显示是不是就好了
不管他,就用分页查询啦