时间:2025-01-25 16:00:51
大数据量表格加载慢的问题解决方案
1. 索引。这篇博客主要是为了总结目前表格加载数据的几种方案以及遇到的问题和解决方法,并不是一个实际的代码实现文。博客思路大概是先介绍下目前SiCAP项目中表格的几种数据加载方案,以及遇到的问题和解决方法。
2. 一个页面加载所有数据。这个其实就是elementUI自带的table表格功能,一个页面加载所有数据。
3. 假分页显示数据(滚动加载数据)。因为后台接口返回数据并不是很慢,但是表格渲染造成页面非常卡。所以这时就需要想一种方法让数据一次不全部渲染完,而是分批渲染。一次只渲染一部分数据,前一次数据渲染完后再渲染新的数据。
4. 无限分页加载数据。由于数据库中数据量增加的非常快,浏览表格时就不能确定总数,否则确定总数后分页器总页数也就固定了。就会造成最后一页的数据有可能显示的不是最新的。比如日志记录统计,这个变化非常快,一会就增加几十条。由于滚动加载的方式可以不用知道总数,就可以使用滚动加载的方式。不过PC端一般都是分页的,所以分页要解决这个问题就必须不确定总数,一直有下一页,可以点击请求后台接口,直到获取没有数据为止。
《表格数据量大,很卡怎么办》不代表本网站观点,如有侵权请联系我们删除
精彩推荐
点击排行