From d869b87f364257a0bedaa48941d2fdf0d5dfa795 Mon Sep 17 00:00:00 2001 From: simonguo Date: Tue, 11 Jun 2024 12:12:15 +0800 Subject: [PATCH] docs(example): fix sort error when dragging rows --- docs/examples/DraggableTable.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/examples/DraggableTable.md b/docs/examples/DraggableTable.md index a82a7cb..24d805b 100644 --- a/docs/examples/DraggableTable.md +++ b/docs/examples/DraggableTable.md @@ -100,6 +100,10 @@ function sort(source, sourceId, targetId) { const dragItem = source.find(item => item.id === sourceId); const index = nextData.findIndex(item => item.id === targetId); + if (index === -1) { + return source; + } + nextData.splice(index, 0, dragItem); return nextData; }