当我们部署子组件的时候 在标签种添加一个 ref属性。给子属性一个名称,
稍后我们就能使用this.$refs.名称.方法名;对子组件的方法进行调用了。。
子组件不用配置什么。老老实实是呆着就好
子组件的方法
showAllInfo(userId) {
getAllInfoApi(userId).then(res => {
this.userAllInfo = res.data
console.log(this.userAllInfo)
this.drawer = true
})
}
eg:
父组件部署子组件
<RightDrawer ref="drawer" :user-id="row.id" @refreshList="refreshList" />
父组件调用子组件方法
handleUpdate(row) {
this.$refs.drawer.showAllInfo(row.id)
}