1.数组写法(简洁)
props: ['size', 'myMessage'] //不限制数据类型
2.对象写法
props: {
prop1: {
type: Boolean,
default: true
},
prop2: {
type: Number,
required: true
}
// 如果是数组或对象,默认值必须是一个函数来返回
prop3: {
type: Array,
default: () => []
}
// 自定义一个验证函数
prop4: {
validator: (value) => {
return value > 10
}
}
}
验证的type类型可以是:
String,Number,Boolean,Object,Array,Function
props对象写法
最新推荐文章于 2023-06-16 10:57:54 发布