Observables
Observables是一个事件流的对象,通过以下的函数可以生成一个事件流。
- empty
- just
- of
- toObservable
- create
- error
- deffered
通过subscribe方法可以监听订阅流中的数据,在闭包中进行必要的逻辑编程。
热信号vs冷信号
信号分两种,热信号在它创建的时候就开始推送事件,这意味着如果后面有订阅者来的时候,就可能会错过一些事件。而冷信号则不会,只有在它被订阅的时候,它才会发送事件,这可以保证后面即使有订阅者中途加入的时候也能收到完整的事件序列。