博客列表 >Vue3父子组件之间的访问方式

Vue3父子组件之间的访问方式

搁浅
搁浅原创
2022年02月23日 01:30:172004浏览

子组件调用父组件的方法:$parent 或 $root

父组件调用子组件的方法:$children 或 $refs

子访问父

  1. one() {
  2. console.log('这是子组件中的one()')
  3. this.$parent.changen(); //调用父的方法
  4. console.log(this.$parent.count); //调用父的属性
  5. console.log(this.$parent.$parent.msg); //调用父的父成员
  6. this.$root.appmet(); //调用根的成员
  7. },

父访问子

  1. //给子组件设置别名
  2. <my-conn ref="aaa"></my-conn>
  3. <my-conn ref="bbb"></my-conn>
  4. two() {
  5. console.log('这是父组件中的two方法')
  6. this.$refs.aaa.changeone(); //调用别名为aaa的子组件方法
  7. this.$refs.bbb.changeone(); //调用别名为bbb的子组件方法
  8. console.log(this.$refs.aaa.num) //访问子组件成员
  9. console.log(this.$refs.bbb.num) //访问子组件成员
  10. }
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议