From b298b3c4f10d4db1acbbbc0e85d29249cef0d5e9 Mon Sep 17 00:00:00 2001 From: edison1105 Date: Fri, 21 Jul 2023 21:52:36 +0800 Subject: [PATCH 1/2] fix(cssVars): cssVarName should keep backslashe in ssr dev mode --- .../__tests__/__snapshots__/compileScript.spec.ts.snap | 4 +++- packages/compiler-sfc/__tests__/compileScript.spec.ts | 3 +++ packages/compiler-sfc/src/style/cssVars.ts | 9 ++++++--- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap index 073874363b8..b0076294efe 100644 --- a/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap +++ b/packages/compiler-sfc/__tests__/__snapshots__/compileScript.spec.ts.snap @@ -1003,10 +1003,12 @@ export default { setup(__props) { const count = ref(0) + const style = { color: 'red' } return (_ctx, _push, _parent, _attrs) => { const _cssVars = { style: { - \\"--xxxxxxxx-count\\": (count.value) + \\"--xxxxxxxx-count\\": (count.value), + \\"--xxxxxxxx-style\\\\\\\\.color\\": (style.color) }} _push(\`', () => {