vue3.0 如何获取 vue 父节点的实例调用父节点的实例方法?

来源:6-12 使用 Vuex getters

果珍有你_Hello

2020-12-18

写回答

1回答

张轩

2020-12-19

同学你好 可以在子组件中这样做

import { getCurrentInstance } from 'vue'
setup () {
    const instance = getCurrentInstance()
    console.log(instance.parent.proxy)
    // 你就能拿到父节点上面的数据和方法
}

但是我推荐你不要这样做,常规的做法你可以发送emit一个事件去让父组件去完成这个任务,这样做是反模式

1
0

Vue3 + TS 仿知乎专栏企业级项目

带你完成前后端分离复杂项目,率先掌握 vue3 造轮子技能

3142 学习 · 2313 问题

查看课程