diff --git a/packages/vue-language-core/src/generators/template.ts b/packages/vue-language-core/src/generators/template.ts index ffdec89d4..44a10ee8b 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.split('.')[0], // remove modifiers + slotDir.arg.loc.source, 'template', slotDir.arg.loc.start.offset, slotDir.arg.isStatic ? capabilitiesPresets.slotName : capabilitiesPresets.all