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

大佬们遇到过这个问题吗?为什么我父传子,打印undefined

大佬们遇到过这个问题吗?为什么我父传子,打印undefined

冉冉说 2019-09-12 20:45:31
为什么我传值接不到,是哪里错了吗父组件exportdefault{data(){return{chartsData:[]}},mounted(){this.getFault('DAY');},methods:{getFault(dateType='DAY'){getFaultList({type:dateType}).then(res=>{this.chartsData=res.data.data;//打印成功是个数组对象[{},{}]})}},watch:{},};子组件exportdefault{props:{chartsData:{type:Array}},created(){console.log(this.chartsData);//undefined},
查看完整描述

2 回答

?
jeck猫

TA贡献1909条经验 获得超7个赞

如果要在子组件打印父组件传来的数据必须是在beforeUpdate和updated生命周期才能监听的到。这种情况可以使用watch去监听值发生改变之后再去处理,或者在定义props的对象里面设置default属性的默认值
                            
查看完整回答
反对 回复 2019-09-12
  • 2 回答
  • 0 关注
  • 375 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

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

帮助反馈 APP下载

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

公众号

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