子组件
<echartslist :rksldata="rksldata" ref="echartslist"></echartslist>
import echartslist from './echartslist/index.vue'
rksldata:[],
getCountListByType({ }).then(res => {
this.rksldata = res.data
console.log('子组件数据传递',this.rksldata)
})
父组件
props: {
rksldata: Array
},
rksllist: [] //接收子组件数据
watch: {
rksldata: { //监测数组的变化
handler(val, oldVal) {
this.rksllist=val
console.log('rksllist',this.rksllist)
},
deep: true //深度监听
},
},
如果不是数组 建议 rksllist: this.rksldata 这一步在 data里直接初始化赋值