为什么我传值接不到,是哪里错了吗父组件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属性的默认值
添加回答
举报
0/150
提交
取消