Vue1.0升级至2.0之后,直接在子组件修改父组件的值是会报错的 目的是为了阻止子组件影响父组件的数据
报错警告:Avoid mutating a prop directly since the value will be overwritten whenever the parent component re-renders. Instead, use a data or computed property based on the prop’s value. Prop being mutated:
直接在子组件修改父组件的值是不支持的。
子组件
用props来接收父组件的值:
props:{
ratings: {
//评价
type: Array,
default() {
return [];
}
},
selectType:{
//选择的评价类型
type: Number,
default: ALL
},
onlyContent:{
//是否是勾选,只看内容评价
type: Boolean,
default: false
},
desc: {
type