基本概念
Observable 可观察者, 生产数据
Observer 观察者, 消费数据
Subscription 订阅/可清理对象, 用以清理资源或中断Observeable执行
Subject 多播主体...请求状态管理器中的状态指
推送: 有生产者控制何时获取数据, 例如:向服务器请求数据
可观察者 Observable
基础创建
import { Observable } from 'rxjs';
const..., 缓存以当前值向前某几位值, 或某段时间前的值
AsyncSubject :全体完成后,再发送通知
操作符
声明式的函数调用(FP), 不修改原Observable, 而是返回新的Observable...输出可遍历对象子项
import { from } from 'rxjs';
const data$ = from([1, 2, 3]);
data$.subscribe(data => console.log...) );
// print
1 ---- 1
margeScan: 类似数据流经过scan后在经过 margeMap 处理
// 需要赋初始值,否则结果为NaN, (undefined + number