一、props 验证
1. 对象类型的 props 节点
使用对象类型的 props 节点,可以对每个 prop 进行数据类型的校验。
使用数组类型的 props 节点的缺点:无法为每个 prop 指定具体的数据类型。
2. props 验证方案
2.1 基础类型检查
直接为组件的 prop 属性指定基础的校验类型。
2.2 多个可能的类型
通过数组指定多个可能的类型
export default{
props:{
propA:[String,Number],//propA属性的值可以是字符串或数字
},
}
2.3 必填项校验
如果组件的某个 prop 属性是必填项,必须有传递属性的值。