Skip to main content

实现代理对象

需要解决的问题

需要通过 this.$el 来获取组件根元素,

也需要通过 this.date 来获取 setup 函数中返回的数据。

setup() {
return {
msg: "mini-vue-hello-world",
};
},

setup 函数中没有返回 $el

所以其实 date$el 来自于不同的对象。

那是如何实现的,通过同一个 this 访问来自不同对象的两个值呢?

使用 Proxy