vue+elementUI table表格展示数据,当数据很多的时候,不能一页显示完,同时一次请求数据量太大,会增加网页渲染的时间,影响体验,
这个时候常常有两种方法处理,
1、分页处理
如果不想分页,可以在数据请求到后值渲染10或20条数据,然后再使用setTimeout定时器加一定的延时,再将其余的数据循环push到当前的表格数据中
例如:
let tableData = res.data
if(tableData.length > 10){
this.tableData = []
this.tableData = tableData .slice(0,10)
setTimeout(function(){
for(