- 博客(2)
- 收藏
- 关注
原创 Vue响应式理解源码分析
响应式数据的核心就是数据变化了我们能知道,对象在vue2中采用了defineProperty 将数据定义成了响应式 (拦截所有的属性增加了getter 和setter 方法) 缺陷就是需要递归构建,不存在的属性无法被监听到,vue3采用了的是proxy 直接可以对对象拦截,不用进行重写get set 方法,性能高 不需要直接递归 ,vue2中对数组并没有采用defineProperty 因为数组中可能数组很长 但是用户不会操作索引更改数据
2023-03-05 22:28:07 61 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人