From 70412b0dc5844da023f9445254c2efe0c0413058 Mon Sep 17 00:00:00 2001 From: _Kerman Date: Sat, 30 Nov 2024 11:32:11 +0800 Subject: [PATCH] fix: `v-drag` component without `selfclose`, close #1959 --- packages/client/composables/useDragElements.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/client/composables/useDragElements.ts b/packages/client/composables/useDragElements.ts index 8ccee4deca..0690ae0263 100644 --- a/packages/client/composables/useDragElements.ts +++ b/packages/client/composables/useDragElements.ts @@ -69,7 +69,7 @@ export function useDragElementsUpdater(no: number) { section = type === 'prop' // eslint-disable-next-line regexp/no-super-linear-backtracking - ? section.replace(/<(v-?drag-?\w*)(.*?)(\/)?>/gi, (full, tag, attrs, selfClose, index) => { + ? section.replace(/<(v-?drag-?\w*)(.*?)(\/)?>/gi, (full, tag, attrs, selfClose = '', index) => { if (index === idx) { replaced = true const posMatch = attrs.match(/pos=".*?"/)