vue2的响应式原理
通过Object.defineProperty将属性进行劫持(只会劫持已存在的属性),数组则是通过重写数组方法来实现// vue响应式原理 let state = {count:0}; let reactiver; function defineReactive(obj){ for(let key in obj){ let value = obj[key]; let dep = []; Object.defineProperty(obj,key,
原创
2021-07-20 13:33:08 ·
118 阅读 ·
0 评论