为了账号安全,请及时绑定邮箱和手机立即绑定

关于JS数据类型的问题

关于JS数据类型的问题

杨__羊羊 2019-01-05 22:02:36
做公司项目的时候,从后台传来了这样一个数据:[{…}]我理所当然的认为它是一个数组,然后把它赋予了一个空数组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]于是我彻底懵逼了。。。到底是哪里出错了???
查看完整描述

1 回答

?
手掌心

TA贡献1942条经验 获得超3个赞

因为你的类型检查应该写

props: {    aprData: Array
    ...
}


查看完整回答
反对 回复 2019-01-05
  • 1 回答
  • 0 关注
  • 339 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号