数据优先级:
props > data > methods
[Vue warn]: The data property "title" is already declared as a prop. Use prop default value instead.
解释: 在子组件引入了props 接收父组件信息,data又一次重复定义了props下同名同类型数据
解决:删除data内同名同类型数据
prop定义无效
Invalid prop: type check failed for prop value
错误点:
props: {
ListData: {
type: Array,
default:[]
},
params:{
type:Object,
default:{}
}
}
},
解决办法:
props: {
ListData: {
type: Array,
default:()=>{
return []
}
},
themeCode: {
type: String,
default: '1',
},
title: {
type: String,
default: '社区团购',
},
params:{
type:Object,
default:()=>{
return {}
}
}
},
default:()=>{
return xxx
}