From bd67afa744eee52fe180f27f96742c20292e2122 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B4=A4=E5=BF=83?= <3277200+sentsim@users.noreply.github.com> Date: Tue, 8 Aug 2023 17:46:33 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=20treeTable=20=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E5=92=8C=E5=88=A0=E9=99=A4=E8=8A=82=E7=82=B9=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E5=AF=B9=E5=AE=B9=E5=99=A8=E5=B0=BA=E5=AF=B8=E9=87=8D?= =?UTF-8?q?=E6=96=B0=E8=BF=9B=E8=A1=8C=E8=87=AA=E5=8A=A8=E9=80=82=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/treeTable.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/modules/treeTable.js b/src/modules/treeTable.js index 01def596..08ee9102 100644 --- a/src/modules/treeTable.js +++ b/src/modules/treeTable.js @@ -1243,6 +1243,9 @@ layui.define(['table'], function (exports) { tableView.find('tr[data-level="0"][lay-data-index="' + item4[LAY_DATA_INDEX] + '"]').attr('data-index', i4); }) options.hasNumberCol && formatNumber(that); + + // 重新适配尺寸 + table.resize(id); } /** @@ -1384,6 +1387,10 @@ layui.define(['table'], function (exports) { // 滚动到第一个新增的节点 tableViewElem.find(ELEM_MAIN).find('tr[lay-data-index="' + newNodes[0][LAY_DATA_INDEX] + '"]').get(0).scrollIntoViewIfNeeded(); } + + // 重新适配尺寸 + table.resize(id); + return newNodes; }