vue3中的getCurrentInstance()函数,为什么要解构出proxy,因为proxy是响应式对象,要用响应式对象

Vue3组合式API:getCurrentInstance_vue3 getcurrentinstance-CSDN博客

1.getCurrentInstance函数只能写在生命周期钩子函数里,不能写在除生命周期之外的普通函数里,写了拿到的是null

vue3中的getCurrentInstance()函数,为什么要解构出proxy,因为proxy是响应式对象,要用响应式对象_第1张图片

2.调用 getCurrentInstance函数拿到的是一个对象,这个对象里还有ctx和proxy,这两个都是对象,但是这两个对象不同

ctx是普通对象不是响应式的

proxy是响应式的对象,所以我们使用响应式的对象,就把proxy解构出来了

vue3中的getCurrentInstance()函数,为什么要解构出proxy,因为proxy是响应式对象,要用响应式对象_第2张图片

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