子组件对父组件传递数据的校验:
何为校验:就是对父组件传递的数据进行一定的限制。比如我子组件只接收字符串类型数据。其他不要等等。
(如果数据类型不符合。Vue会在控制台抛出警告。)
一下是数据可以为数字类型或者字符串类型的写法。以数组的形式:
数据类型的其他写法。放要求数据必须传过来时:content写成对象形式:required 为true表示必传
子组件可以设置默认值(没接收到这个参数时显示):在 content 中添加 default :‘xxx’属性,默认值为字符串xxx
字符串长度校验器:当字符串长度小于5的时候,控制台会抛出警告。
props特性:
1,父组件像子组件传值。标签添加属性。在网页中是不显示这个属性。
2,父组件传递的值。子组件接收了。相对应的可以用htis查找和插值表达式({{ }}表示
非props特性:
1,子组件没接收(没有申明props)就去使用,会报错。
2,父组件传值。子组件没接收。子组件的标签会显示这个属性