【Vue2.0】—数据代理(一)
Vue 的数据代理:通过VM对象来代理data对象中属性的操作(读/写)
Vue 中数据代理的好处:更加方便的操作data中的数据
基本原理:
- 通过Object.defineProperty()把data对象中的所有属性添加到VM身上
- 为每一个添加到VM上的属性 都指定一个 getter和setter
- 在getter和setter内部去读/写data中
微信扫一扫
Vue 的数据代理:通过VM对象来代理data对象中属性的操作(读/写)
Vue 中数据代理的好处:更加方便的操作data中的数据
基本原理:
相关推荐