From: Evan You Date: Sat, 3 Aug 2024 05:40:57 +0000 (+0800) Subject: fix(custom-element): ignore scoped id X-Git-Tag: v3.5.0-beta.1~37 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7f2c505f92026408a8262ba9b5104a465be19446;p=thirdparty%2Fvuejs%2Fcore.git fix(custom-element): ignore scoped id --- diff --git a/packages/runtime-dom/src/apiCustomElement.ts b/packages/runtime-dom/src/apiCustomElement.ts index f87bf26641..5c421b38ed 100644 --- a/packages/runtime-dom/src/apiCustomElement.ts +++ b/packages/runtime-dom/src/apiCustomElement.ts @@ -331,6 +331,7 @@ export class VueElement extends BaseClass { } protected _setAttr(key: string) { + if (key.startsWith('data-v-')) return let value = this.hasAttribute(key) ? this.getAttribute(key) : undefined const camelKey = camelize(key) if (this._numberProps && this._numberProps[camelKey]) {