跳到主要内容

SyncStateSources

Defined in: packages/rxdb/src/sync-state.ts:66

SyncStateHub 的上游数据源

Remarks​

两条流互相独立订阅,任何一条是冷流(或一直不发值)都不会拖住另一条 —— 用 combineLatest 会要求两条都先发过值,接一条冷流就能让整个面板永远停在初值。

QueryCache 的出站数不在这里:它没有天然的实时流(水位线存在 rxdb_sync, 推进时不会写 rxdb_change,实时查询看不见),改由同步机制在两个已知时机主动上报, 见 SyncStateHub.reportOutboxCount。

Properties​

online$​

online$: Observable<boolean>;

Defined in: packages/rxdb/src/sync-state.ts:68

远端可达性,来自 ReachabilityMonitor.online$