From efea4a8b5784f4660836b124d16dc29f7fea41e4 Mon Sep 17 00:00:00 2001 From: Evan You Date: Tue, 17 May 2022 09:21:36 +0800 Subject: [PATCH] fix(ssr/sfc-css-vars): fix v-bind css vars codegen for SSR fix #5443 close #5444 --- .../__snapshots__/compileScript.spec.ts.snap | 17 ++++++----------- .../__tests__/compileScript.spec.ts | 14 ++++++++------ packages/compiler-sfc/src/compileScript.ts | 17 +++++++++++------ packages/compiler-sfc/src/compileTemplate.ts | 2 +- packages/compiler-sfc/src/cssVars.ts | 7 +++++-- 5 files changed, 31 insertions(+), 26 deletions(-) diff --git a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap index 690051f6d..bef06904a 100644 --- a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap +++ b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap @@ -205,7 +205,7 @@ export default { expose(); let __temp, __restore -if (ok) { +if (ok) { for (let a of [1,2,3]) { ( ([__temp,__restore] = _withAsyncContext(() => a)), @@ -240,7 +240,7 @@ export default { expose(); let __temp, __restore -if (ok) { +if (ok) { while (d) { ( ([__temp,__restore] = _withAsyncContext(() => 5)), @@ -295,7 +295,7 @@ export default { expose(); let __temp, __restore -if (ok) { +if (ok) { let a = 'foo' ;( ([__temp,__restore] = _withAsyncContext(() => 0)), @@ -351,7 +351,7 @@ if (ok) { __restore() ) } - } else { + } else { ( ([__temp,__restore] = _withAsyncContext(() => 5)), await __temp, @@ -1039,8 +1039,7 @@ return (_ctx, _cache) => { `; exports[`SFC compile