From: Evan You Date: Wed, 14 Jul 2021 19:53:46 +0000 (-0400) Subject: fix: ignore .prop/.attr modifiers in ssr X-Git-Tag: v3.2.0-beta.1~10 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=29732c2c8681cc3e58251c19149ba3a0ce31cdaf;p=thirdparty%2Fvuejs%2Fcore.git fix: ignore .prop/.attr modifiers in ssr --- diff --git a/packages/compiler-core/src/transforms/vBind.ts b/packages/compiler-core/src/transforms/vBind.ts index e3ffed425e..e8c653b617 100644 --- a/packages/compiler-core/src/transforms/vBind.ts +++ b/packages/compiler-core/src/transforms/vBind.ts @@ -37,12 +37,13 @@ export const transformBind: DirectiveTransform = (dir, _node, context) => { } } - if (modifiers.includes('prop')) { - injectPrefix(arg, '.') - } - - if (modifiers.includes('attr')) { - injectPrefix(arg, '^') + if (!context.inSSR) { + if (modifiers.includes('prop')) { + injectPrefix(arg, '.') + } + if (modifiers.includes('attr')) { + injectPrefix(arg, '^') + } } if (