Observable 功能非常的强大,在 Angular 框架里大量的使用了 Observable 这种东西,比如表单,HTTP,路由等等。
这个课程的目的是理解 Observable 里面的一些关键概念,比如怎么样创建一个 Observable,准备一个 Observer 处理在 Observable 上发生的事情,比如怎么使用它生产出来的数据,遇到了错误怎么处理,完成以后要做的事情。
再理解一下什么是订阅,怎么取消订阅 Observable 。操作员可以处理 Observable 上生产出来的数据,Rxjs 里提供了 100 多个可以做不同事情的操作员。使用 Pipe 可以组合使用这些操作员。