前提可能是简单数据类型 和复杂数据类型(引用数据类型)
如果修改的是基本类型
props: {
num: Number,
}
created() {
this.num = 999
} //这样打印出来会报错
改变的props数据是引用类型
props: {
item: {
default: () => ({}),
}
}
created() {
// 不报错,并且父级数据会跟着变
this.item.name = 'sanxin';
// 会报错,跟基础类型报错一样
this.item = 'sss'
},