[[ジェネリクス (TypeScript)|ジェネリクス]]をもつ[[Vue]]コンポーネントの[[型パラメーター (TypeScript)|型パラメーター]]を推論できないとき、`@vue-generic` で `{型}` を指定することによって、強制的に推論させるディレクティブ。
```html
<script setup lang="ts">
type Value = { id: number, name: string}
</script>
<template>
<!-- @vue-generic {ValueType} -->
<GenericComponent :value="value" />
</template>
```
`GenericComponent`
```html
<script setup lang="ts" generic="T">
中略
</script>
<template>
中略
</template>
```