vue中prop传入的method让其this指向外部组件?

    //Father组件
    <template>
        <Children :remoteMethod="remoteMethod" />
    </template>
    <script>
        export default{
            methods: {
                remoteMethod() {
                    //想让这里this指向Father,而不是指向Children
                    console.log(this)
                }
            }
        }
    </script>
    
    //Children组件
    <script>
        export default{
            props: {
              remoteMethod: {
                type: Function
              }
            }
        }
    </script>
阅读 2.3k
2 个回答

麻烦点的话,传入个父方法,然后父方法里面有进行逻辑判断

this.$parent

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题