Vue源码解析:this.$data、this._data、this.xxx 为什么都能获取数据?data为什么是个函数?

data中定义了一个数据msg, vue实例上访问这个数据有两种方式,this.$data.msg 和 this.msg,请问,为vue如何实现this.msg能直接访问到data中的msg变量???data又为什么是个函数? 分析: clone 下 vue 的项目源码,然后打开 src/core/instance/index.js 调用 init 方法时先进行了检查,确保已经使用 new Vue
相关文章
相关标签/搜索