export default {
props: {
aData: {
type: Object,
default: () => {}//这个有什么用?
}
},
//没写完,就问上面这段,定义了个aData没看懂
default是一个默认值,如果父组件没有传值过来,默认就是空对象
props 是父组件传如的参数的定义
aData是参数名
type 是指这个参数的类型
default 是这个参数的默认值 (引入类型 不能直接写默认值 需要通过函数返回的方式定义)
()=> {} 表示 默认返回一个空对象 箭头函数的简写方式
aData类型为Object,默认值为空,vue中数组、对象的默认值要用工厂函数返回
一个 组件的props为 adata .类型为 object默认值是一个函数