ASCII码 ASCII码

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

发布于:2022-02-23 09:57:18  栏目:技术文档

子组件调用父组件的方法:$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. }
相关推荐
阅读 +