数据代理:通过一个对象代理对另一个对象属性的操作(读/写)
简单实例:
通过obj2去改变obj的值
vue中的数据代理
大概意思是vue实例化以后,data里面定义的数据,会被存在vm._data里面,然后vm又通过object.defineProperty在_data外层生成与_data一样的数据,这样的话,在视图层绑定变量的时候,就不用写_data.xxx,而是直接写xxx这个变量就能读取data里面的值。(估计我这么写,也只能我看得懂,还有一种可能是我写完过了今天后,也看不懂了,哈哈哈)