PropType类型验证
PropType
在vue3中用来对props的复杂类型进行验证
- 从vue中引入PropType
1
import { PropType } from 'vue'
- 定义复杂类型接口
1
2
3
4export interface IPerson {
name: string
age: number
} - 属性类型验证
1
2
3
4
5
6
7
8
9
10props: {
person: {
type: Object as PropType<IPerson>,
default: {
name: 'Zon.',
age: 100
}
}
},
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Zon.Zhou!