响应式对象的__ob__为什么要这么绑定,不绑定可以吗???

来源:4-3 响应式对象(下)

HT_bang

2021-08-10

写回答

1回答

ustbhuangyi

2021-08-11

首先,在对象上绑定 __ob__ 属性可以用来判断这个对象是不是已经被 observe,没有必要重复创建 Observer 对象。另外,后续可以直接从对象的 __ob__ 属性访问到它对应的 Observer 对象,以及它内部的一些属性。

0
2
ustbhuangyi
回复
HT_bang
还能解决如果有循环引用的对象,避免无限递归 defineReactive
2021-08-16
共2条回复

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4984 学习 · 1037 问题

查看课程