// 这个错误,翻译过来后很好理解,需要得到的数组,却得到了一个对象。顾名思义,数据类型错误。
//根据此处错误信息提示的位置上的数据,将其类型该成数组就可以解决这个问题了。
props: {
value: {
type: Boolean,
default: false
},
editData: {
type: Array,
default () {
return []
}
}
},
功能点:父子传值,点击修改按钮将父组件表格相应行的数据回填到子组件的 From表单以作数据修改。
遇到问题: 期望对象,得到的是数组,或者期待数组,得到的是对象。
解决:在父组件的data 中定义一个空对象来存储从表格中获取到数据,在子组件 props 中定义对象来接收