From 86d427b4c22d873f8cc0be35498c7752775d1ac3 Mon Sep 17 00:00:00 2001 From: Johnson Chu Date: Wed, 26 Apr 2023 01:43:40 +0800 Subject: [PATCH] fix: trim modifiers for slot name #2710 --- packages/vue-language-core/src/generators/template.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/vue-language-core/src/generators/template.ts b/packages/vue-language-core/src/generators/template.ts index 3e7e56043..c0923bc16 100644 --- a/packages/vue-language-core/src/generators/template.ts +++ b/packages/vue-language-core/src/generators/template.ts @@ -717,7 +717,7 @@ export function generate( ...( (slotDir?.arg?.type === CompilerDOM.NodeTypes.SIMPLE_EXPRESSION && slotDir.arg.content) ? createPropertyAccessCode([ - slotDir.arg.loc.source, + slotDir.arg.loc.source.split('.')[0], // remove modifiers 'template', slotDir.arg.loc.start.offset, slotDir.arg.isStatic ? capabilitiesPresets.slotName : capabilitiesPresets.all