// inherit 继承 Attrs=attribute属性 能够让没有接收的自定义属性,不显示到组件的根元素上 默认为true 显示
inheritAttrs: false,
一
export default {
props:['msg'],
}
二
msg: String,
sex: {
// type 约束类型
type: String,
// 默认值 如果没有传入sex 那么默认使用女
default: '女'
},
mobile: {
type: String,
// validator 验证 自定义验证
validator(v) { // v 传递过来的值
console.log(v);
if (!/^1[3-9]\d{9}$/.test(v)) {
// 验证失败
throw new Error('你的手机号格式错误,请重新传递');
}
// 验证成功
return true;
}
}