父组件调用子组件中的方法- this.$refs.xxx.子组件方法();
原创
©著作权归作者所有:来自51CTO博客作者朦胧淡月的原创作品,请联系作者获取转载授权,否则将追究法律责任
子组件中有一个说的方法 在父组件中去调用
当你点击的时候 去调用子组件中的方法
fu.vue
在父组件的方法中调用子组件的方法,
很重要 this.$refs.mychild.parentHandleclick();
{
<template>
<div>
<button @click="clickParent">点击 调用子组件</button>
<child ref="mychild"></child>
</div>
</template>
<script>
import Child from "../zi/zi";
export default {
components: {
child: Child //key:value key是组件名称 value是被引入时的名称
},
methods: {
clickParent() {
this.$refs.mychild.parentHandleclick();
}
}
};
</script>
}
zi.vue
{
<template>
<div ref="col">child</div>
</template>
<script>
export default {
methods: {
parentHandleclick(e) {
console.log("我是子组件在说")
}
}
};
</script>
}
遇见问题,这是你成长的机会,如果你能够解决,这就是收获。
作者:晚来南风晚相识
本文版权归作者所有,欢迎转载,未经作者同意须保留此段声明,在文章页面明显位置给出原文连接
如果文中有什么错误,欢迎指出。以免更多的人被误导。