1.接收方式写法
// props:['name','age','sex']
//接收的同时对数据进行类型限制
/* props:{
name:String,
age:Number,
sex:String
} */
//接收的同时对数据:进行类型限制+默认值的指定+必要性的限制
props:{
name:{
type:String, //name的类型是字符串
required:true, //name是必要的
},
age:{
type:Number,
default:99 //默认值
},
sex:{
type:String,
required:true
}
}
//变量通过props 函数通过自定义事件$emit
//变量通过props 函数通过自定义事件$emit
2. 通过$emit传函数@mousedown="(e )=> $emit('onWidgetMouseDown',e,widget)"
3. 通过$emit传函数@mousedown="$emit('onWidgetMouseDown',$event,widget)"
vue其他之“props”的几种接收写法
于 2022-05-29 20:28:43 首次发布