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