[[ジェネリクス (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> ```