From fc7b6a45438cc44879c73f952f78df3c5610f854 Mon Sep 17 00:00:00 2001 From: Shigma Date: Fri, 26 Apr 2024 12:32:52 +0800 Subject: [PATCH] fix(element): fix curly interpolation, close #270 --- packages/element/src/index.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/element/src/index.ts b/packages/element/src/index.ts index fde76ca3..f6c210b1 100644 --- a/packages/element/src/index.ts +++ b/packages/element/src/index.ts @@ -289,7 +289,7 @@ namespace Element { const tagRegExp1 = /(?)|(?<(\/?)([^!\s>/]*)([^>]*?)\s*(\/?)>)/ const tagRegExp2 = /(?)|(?<(\/?)([^!\s>/]*)([^>]*?)\s*(\/?)>)|(?\{(?[@:/#][^\s}]*)?[\s\S]*?\})/ const attrRegExp1 = /([^\s=]+)(?:="(?[^"]*)"|='(?[^']*)')?/g - const attrRegExp2 = /([^\s=]+)(?:="(?[^"]*)"|='(?[^']*)'|=(?\{([^}]+)\}))?/g + const attrRegExp2 = /([^\s=]+)(?:="(?[^"]*)"|='(?[^']*)'|=\{(?[^}]+)\})?/g const enum Position { OPEN,