mirror of https://github.com/layui/layui
优化 table 导出的数据量很大时可能存在的卡顿问题
parent
b8da0b0a2f
commit
9b5a6231c8
|
@ -2498,9 +2498,7 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
var content = item1[item3.field]
|
var content = item1[item3.field];
|
||||||
,td = thatTable.layBody.find('tr[data-index="'+ i1 +'"]>td');
|
|
||||||
|
|
||||||
if(content === undefined || content === null) content = '';
|
if(content === undefined || content === null) content = '';
|
||||||
|
|
||||||
i1 == 0 && dataTitle.push(item3.fieldTitle || item3.title || item3.field || '');
|
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
|
,content: content
|
||||||
,tplData: item1
|
,tplData: item1
|
||||||
,text: 'text'
|
,text: 'text'
|
||||||
,obj: thatTable.commonMember.call(td.eq(0), {
|
,obj: {
|
||||||
td: function(field){
|
td: function(field){
|
||||||
|
var td = thatTable.layBody.find('tr[data-index="'+ i1 +'"]>td');
|
||||||
return td.filter('[data-field="'+ field +'"]');
|
return td.filter('[data-field="'+ field +'"]');
|
||||||
}
|
}
|
||||||
})
|
}
|
||||||
}) + '"');
|
}) + '"');
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue