修复 `ignoreExport` 属性值对应的效果与文档未对应的问题

pull/1395/head
贤心 1 year ago
parent ff37f1e0d4
commit c6277336fe

@ -2875,8 +2875,11 @@ layui.define(['lay', 'laytpl', 'laypage', 'form', 'util'], function(exports){
} else { } else {
table.eachCols(id, function(i3, item3){ table.eachCols(id, function(i3, item3){
if(item3.ignoreExport === false || item3.field && item3.type == 'normal'){ if(item3.ignoreExport === false || item3.field && item3.type == 'normal'){
// 不导出隐藏列 // 不导出隐藏列,除非设置 ignoreExport 强制导出
if(item3.hide || item3.ignoreExport){ if (
(item3.hide && item3.ignoreExport !== false) ||
item3.ignoreExport === true // 忽略导出
) {
if(i1 == 0) fieldsIsHide[item3.field] = true; // 记录隐藏列 if(i1 == 0) fieldsIsHide[item3.field] = true; // 记录隐藏列
return; return;
} }

Loading…
Cancel
Save