Vue3父子组件之间的访问方式
发布于:2022-02-23 09:57:18
次阅读
子组件调用父组件的方法:$parent 或 $root
父组件调用子组件的方法:$children 或 $refs
子访问父
one() { console.log('这是子组件中的one()') this.$parent.changen(); //调用父的方法 console.log(this.$parent.count); //调用父的属性 console.log(this.$parent.$parent.msg); //调用父的父成员 this.$root.appmet(); //调用根的成员},
父访问子
//给子组件设置别名<my-conn ref="aaa"></my-conn><my-conn ref="bbb"></my-conn>two() { console.log('这是父组件中的two方法') this.$refs.aaa.changeone(); //调用别名为aaa的子组件方法 this.$refs.bbb.changeone(); //调用别名为bbb的子组件方法 console.log(this.$refs.aaa.num) //访问子组件成员 console.log(this.$refs.bbb.num) //访问子组件成员}