修复使用table的fixed时,高度不一致的错误;

This commit is contained in:
2022-04-17 12:31:34 +08:00
parent de8b5202ff
commit 378ddf56ed
5 changed files with 21 additions and 2 deletions

View File

@@ -211,7 +211,6 @@ define(["jquery", "tableSelect", "ckeditor"], function ($, tableSelect, undefine
var table2card = function () {
if (admin.checkMobile()) {
var domTable = $('[lay-id="' + options.id + '"]');
@@ -236,6 +235,14 @@ define(["jquery", "tableSelect", "ckeditor"], function ($, tableSelect, undefine
}
var tableFixedAutoHeight = function () {
$(".layui-table-main tr").each(function (index, val) {
$(".layui-table-fixed").each(function () {
$($(this).find(".layui-table-body tbody tr")[index]).height($(val).height());
});
});
}
var optionDone = function () { }
if (options.done != undefined) {
optionDone = options.done;
@@ -243,6 +250,9 @@ define(["jquery", "tableSelect", "ckeditor"], function ($, tableSelect, undefine
options.done = function () {
optionDone()
table2card()
tableFixedAutoHeight()
}
// 判断是否为移动端