defineProperty的如何实现数据代理?

53 阅读1分钟
双向数据绑定传多位参数

给object先赋值 再读值

image.png

可以将 ininName和initAge 放进一个变量里

image.png

image.png

以上写法较麻烦 可以简化 循环object1里面的key即可

image.png

下面的代码还可以写为

image.png

image.png

Vue中mvvm
让一个变量产生联系在传值是是个对象 里面还有属性 将其放到vm中 相当于让两个对象有联系如下图

image.png 使下划线data和vm产生联系

image.png

this等于 this._data

出现报错

image.png 改为以下

image.png

原理图

image.png

image.png