|
@@ -506,9 +506,9 @@ if (options) {
|
|
|
|
|
|
默认情况下当数据变化时不会同步求值并执行回调,而是将需要重新求值并执行回调的观察者放到一个异步队列中,当所有数据的变化结束之后统一求值并执行回调,这么做的好处有很多,我们后面会详细讲解。
|
|
|
|
|
|
-* `options.before`,可以理解为 `Watcher` 实例的钩子,当数据变化之后触发更新之前调用
|
|
|
+* `options.before`,可以理解为 `Watcher` 实例的钩子,当数据变化之后,触发更新之前,调用
|
|
|
|
|
|
-在创建渲染函数的观察者实例对象时传递了 `before` 选项,如下高亮代码:
|
|
|
+在创建渲染函数的观察者实例对象时传递的 `before` 选项,如下高亮代码:
|
|
|
|
|
|
```js {2-6}
|
|
|
new Watcher(vm, updateComponent, noop, {
|