vue数据双向绑定以及发布订阅的原理(Object.defineProperty/Proxy)
// vue3.0 2019.4.22
使用了Proxy来代替Object.defineProperty,主要是为了解决无法监听到引用类型的值,必须手动set
let proxy = new Proxy(target, handler);
target:是Proxy的目标对象,可以是任何类型的对象,包括原生数组,函数,甚至另一个代理
// vue3.0之前
我们都清楚vue数据双向...
原创
2018-08-29 09:59:37 ·
757 阅读 ·
0 评论