理论:
什么是prop
传递任意数量、任意类型的prop
要给子组件传递父组件的值,给父组件中使用的子组件添加自定义属性的方式去传值
多种类型的信息都可以进行发送和接收
校验props
类型校验
数组写法的props在传递错数据类型十也不会报错,此时很难发现错误的地方
在为了避免传递数据的时候出现传递错误的数据类型,此时就将props由数组类型转换成对象类型的写法
props:[]改为
props:{}
改进:
就会出现报错
正常传参
正常显示
类型:Number String Boolean,Array Object Function
非空校验 、默认值 、自定义校验
总结:prop & data、单向数据流
单向数据流:父级 prop 的数据更新,会向下流动,影响子组件。这个数据流动是单向的。