• Observer (观察者)

    Observer (观察者)

    注意下面的代码示例创建了一个 Observable

    1. let stream$ = Rx.Observables.create((observer) => {
    2. observer.next(4);
    3. })

    create 方法接收一个函数,该函数有一个入参 observer

    Observer 只是一个拥有 nexterrorcomplete 三个方法的普通对象而已

    1. observer.next(1);
    2. observer.error('some error')
    3. observer.complete();