在父子组件通信中,子组件属性最好跟官方文档一样的写法,写好类型和默认值,特别是子组件在定义一个object时候;
子组件简写为:form:Object ;而父组件传值的form则是具体的,这时候的子组件很容易就报警告form.xxx无定义。
最好将子组件的定义为:
form: {
type:Object,
default(){
return{
name:'',
address:''
}
}
}
给出默认值即可。