在父组件中,通过ref
定义子组件对象,然后通过this.$refs
找到子组件。具体如下代码所示。
<template>
<div>
<Button @click="handleClick">点击调用子组件方法</Button>
<Child ref="child"/>
</div>
</template>
<script>
import Child from './child';
export default {
methods: {
handleClick() {
this.$refs.child.sing();
},
},
}
</script>
//子组件中
<template>
<div>我是子组件</div>
</template>
<script>
export default {
methods: {
sing() {
console.log('我是子组件的方法');
},
},
};
</script>
Copyright© 2013-2020
All Rights Reserved 京ICP备2023019179号-8