李恒道 发表于 2022-4-6 10:00:43

vue3 InstanceType<typeof name>函数

vue3存在
```javascript
ref<InstanceType<typeof Component>
```
为了获取组件的类型做ts的类型推断
因为Component是一个对象
我们先通过typeof获取对象的类型(ts对typeof增加了语义)
然后使用InstanceType获取类型的构造函数的一个实例类型
相当于我们创建了一个组件的实例类型,即获取了组件实例的数据推断

王一之 发表于 2022-4-6 14:11:48

markdown那个 ```后面写一下语言呗,能高亮
页: [1]
查看完整版本: vue3 InstanceType<typeof name>函数