1. vue组件的通信:包括子通父,父通子,兄弟通信,祖代与后代通信,vuex全局状态管理。
1.1 父向子通信:props属性和refs属性。
1.1.1 props属性:
//在子组件中
props:{
age: {
type: Number, //父组件传递过来age变量的类型,包括String、Number、Boolean、Array、Object、Date、Function、Symbol。
default: 0, //默认值
required: true, //是否必填
validator: function (value) { //传递过来的值的校验。验证失败的时候,Vue 将会产生一个控制台的警告。
return value >= 0
}
},
age1:[Number,String], //存在多种类型。
}
//在父组件中
<child :age='ageValue' :age1="age1Value"></child>
1.1.2 refs属性:
<child :re