From 2f12e671629ae46e483d0b293c91843a37c5fb23 Mon Sep 17 00:00:00 2001 From: yellowdoge1996 <34430471+yellowdoge1996@users.noreply.github.com> Date: Wed, 7 Feb 2024 13:13:08 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E5=A4=8D=E6=8F=92=E5=85=A5=E6=8C=87?= =?UTF-8?q?=E5=AE=9A=E8=A1=8C=E7=9A=84=E6=97=B6=E5=80=99=E6=96=B0=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=9C=A8fullData=E4=B8=AD=E4=BD=8D=E7=BD=AE=E9=94=99?= =?UTF-8?q?=E8=AF=AF=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/edit/src/mixin.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/edit/src/mixin.js b/packages/edit/src/mixin.js index b699f91c78..e76535884a 100644 --- a/packages/edit/src/mixin.js +++ b/packages/edit/src/mixin.js @@ -156,7 +156,7 @@ function handleInsertRowAt (_vm, records, row, isInsertNextRow) { throw new Error(errLog('vxe.error.unableInsert')) } afterFullData.splice(afIndex, 0, ...newRecords) - tableFullData.splice(_vm.findRowIndexOf(tableFullData, row), 0, ...newRecords) + tableFullData.splice(_vm.findRowIndexOf(tableFullData, row) + (isInsertNextRow ? 1 : 0), 0, ...newRecords) // 刷新单元格合并 mergeList.forEach(mergeItem => { const { row: mergeRowIndex, rowspan: mergeRowspan } = mergeItem