优化 table 导出的数据量很大时可能存在的卡顿问题

pull/1194/head
贤心 2022-12-16 17:19:50 +08:00
parent b8da0b0a2f
commit 9b5a6231c8
1 changed files with 4 additions and 5 deletions

View File

@ -2498,9 +2498,7 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
return;
}
var content = item1[item3.field]
,td = thatTable.layBody.find('tr[data-index="'+ i1 +'"]>td');
var content = item1[item3.field];
if(content === undefined || content === null) content = '';
i1 == 0 && dataTitle.push(item3.fieldTitle || item3.title || item3.field || '');
@ -2509,11 +2507,12 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
,content: content
,tplData: item1
,text: 'text'
,obj: thatTable.commonMember.call(td.eq(0), {
,obj: {
td: function(field){
var td = thatTable.layBody.find('tr[data-index="'+ i1 +'"]>td');
return td.filter('[data-field="'+ field +'"]');
}
})
}
}) + '"');
}
});