美文网首页
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