html - NUXT 3.5.1 använder generisk typ i setup-skript-taggen och ger ett fel "Oupplösbar typreferens eller ej stödjd inbyggd nyttotyp"


Jag gjorde en applikation med NUXT 3.5.1 men när jag försöker använda Vuejs 3.3 nya funktion generisk i setup-skriptet uppstår ett fel:

<script lang="ts" setup generic="T">
const p = defineProps<T>();//=ts error:Cannot find name 'T'.ts(2304)
...
</script>
error:
  ERROR  Internal server error: [@vue/compiler-sfc] Unresolvable type reference or 
unsupported built-in utility type

F:/Vue-Projects/Syncfusion-App/components/ProductCard.vue
22 |  import { IProduct } from './types';
23 |  
24 |  const p = defineProps<T>();
   |                        ^
25 |  const count = defineModel<number>('count', { default: 0 });
26 |  const emit = defineEmits(['clicked'])