Class Computed

计算和建立依赖过程。这里因为要支持 async / patch 模式,所以完全覆盖了 ReactiveEffect 的行为。

  1. 无 patch 模式,全量计算,每次都会重新收集依赖。 1.1 第一次 callAutoTrackGetter 1.2 重算 recompute -> callAutoTrackGetter
  2. patch 模式,增量计算 2.1 第一次 callManualTrackGetter 2.2 重算 recompute -> applyPatch 2.3 强制重算 recompute(true) -> callManualTrackGetter

Hierarchy (view full)