做公司项目的时候,从后台传来了这样一个数据:[{…}]
我理所当然的认为它是一个数组,然后把它赋予了一个空数组aprData,并将aprData传递给了子组件,并在子组件内规定了类型检查:
props: { aprData:[], }
然后神奇事情发生了,控制台显示:
errorHandler: I**nvalid prop: type check failed for prop "aprData". Expected , got Array
我于是赶紧检查一下数据类型:
console.log("aprData类型:",Object.prototype.toString.call(this.aprData));
结果:aprData类型: [object Array]
于是我彻底懵逼了。。。到底是哪里出错了???
手掌心
相关分类