父组件触发子组件方法

 时间:2024-10-20 14:25:49

1、明确知识点:子组件上定义ref="refName", 父组件的方法中用this.$refs.refName.method去调用子组件方法。

父组件触发子组件方法

2、步骤:父组件里面调用子组件的函数,父组件先把函数/方法以属性形式传给子组件;那么就需要先找到子组件对象 ,即 this.$refs.refName.然后再进行调用,也就是this.$refs.refName.method

父组件触发子组件方法

3、子盲褓梆尺组件编写方法:<template> <div> 子组件 </div></template><script> export default { name: "child", //方法methods: { childClick(event) { console.log(event) } } }</script>

父组件触发子组件方法

4、父组件中:<template><div> <button @click="parentClick媪青怍牙">点击</button> <Child ref="mychild" /> //使用组件标签 </div></template><script>import Child from './child'; //引入子组件Child export default {name: "parent", components: { Child // 引入子组件 child}, methods: { parentClick() { this.$refs.mychild.childClick("我是子组件的方法"); // 调用子组件的方法childClick } } }</script>

父组件触发子组件方法

5、父子组件编写完成,点击父组件中的按钮即可调用成功

父组件触发子组件方法
  • HDMI/VGA转接线连接苹果Mac显示器没图像?
  • Mac版微信文件传输助手文件保存的位置在哪里
  • 小品出行如何联系在线客服
  • 适合苹果电脑的游戏
  • 走应急车道怎么处罚
  • 热门搜索
    歌曲大全免费听 鱼缸水草怎么养 快速美白方法 中耳炎的治疗方法 怎么看自己电脑的显卡 平板电脑怎么刷机 猪肘子的家常做法 李子酒的酿制方法 打印机扫描怎么操作 学做家常菜