美文网首页
2020-07-13 this.$parent调用父组件的自定义

2020-07-13 this.$parent调用父组件的自定义

作者: 帅气的昵称吧啊 | 来源:发表于2020-07-13 13:56 被阅读0次

this.$parent调用父组件的自定义方法

  • 在做 vue 项目开发时,遇到了在子组件中利用this.$parent调用父组件的自定义方法,报TypeError: this.$parent.xxx is not a function的错,可是在父组件明明定义了该方法,遂查询 vue.js 的官方文档,但是文档也只有简短的说明,并没有相关的错误提示。

  • 官方文档中没有提示,那就只能自己动手找原因了,随即就在子组件中打印了this.$parent,通过控制台的打印,发现打印出来的this.$parent并不是该组件的父组件,而是iView UI的组件,原来是我在父组件引用子组件的时候还在外面套了一层 UI 组件导致。

<el-dialog title="" width="50%" :close-on-click-modal="false" :close-on-press-escape="false"

          :visible.sync="loginShow" @close="closeDialog">

             <login ></login>

 </el-dialog>

相关文章

网友评论

      本文标题:2020-07-13 this.$parent调用父组件的自定义

      本文链接:https://www.haomeiwen.com/subject/wbuacktx.html