Skip to content

Commit eeef5e2

Browse files
author
NLRX-WJC
committed
fix: 修改错别字,补充说明示例代码
1 parent f8a8c3d commit eeef5e2

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

docs/reactive/array.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -230,9 +230,9 @@ export function observe (value, asRootData){
230230
}
231231
```
232232

233-
在上面代码中,我们首先通过`observe`函数为被获取的数据`arr`尝试创建一个`Observer`实例,在`observe`实函数内部,先判断当前传入的数据上是否有`__ob__`属性,因为在上篇文章中说了,如果数据有`__ob__`属性,表示它已经被转化成响应式的了,如果没有则表示该数据还不是响应式的,那么就调用`new Observer(value)`将其转化成响应式的,并把数据对应的`Observer`实例返回。
233+
在上面代码中,我们首先通过`observe`函数为被获取的数据`arr`尝试创建一个`Observer`实例,在`observe`函数内部,先判断当前传入的数据上是否有`__ob__`属性,因为在上篇文章中说了,如果数据有`__ob__`属性,表示它已经被转化成响应式的了,如果没有则表示该数据还不是响应式的,那么就调用`new Observer(value)`将其转化成响应式的,并把数据对应的`Observer`实例返回。
234234

235-
而在`defineReactive`函数中,首先获取数据对应的`Observer`实例,然后在`getter`中调用`Observer`实例上依赖管理器,从而将依赖收集起来。
235+
而在`defineReactive`函数中,首先获取数据对应的`Observer`实例`childOb`,然后在`getter`中调用`Observer`实例上依赖管理器,从而将依赖收集起来。
236236

237237
### 4.3 如何通知依赖
238238

0 commit comments

Comments
 (0)