diff --git a/packages/language-service/lib/plugins/vue-template.ts b/packages/language-service/lib/plugins/vue-template.ts index ee8350847d..fbd68fdf0b 100644 --- a/packages/language-service/lib/plugins/vue-template.ts +++ b/packages/language-service/lib/plugins/vue-template.ts @@ -311,6 +311,10 @@ export function create( } item.sortText = tokens.join('') + (item.sortText ?? item.label); + + if (item.label === 'v-for') { + item.textEdit!.newText = item.label + '="${1:value} in ${2:source}"'; + } } },