vue中this.$parent调不到父组件的方法,拉胯的一天

越写前端,越觉得自己啥也不会,
今天修改了一个组件,只是嵌套了一层组件,做了一个tabs就出现了this.$parent .xxx方法找不到,太让人难受了,,主要还是前端基础太差了,导致一时间不知道出了什么事情。
出现这个问题的原因还是对组件的嵌套不太理解,嵌套了一层组件就相当于给他加了一层父,太拉胯了,这个都不懂,让人难受。。加油加油

this.$parent.$parent.handleQuery();

或者
直接使用this.$emit()的方法去调用所用到的父组件的方法或者通过绑定属性及props调用父组件的属性及方法都能解决这个问题

你可能感兴趣的:(vue,vue.js,前端,javascript)