【Rxjs】Rxjs_Subject 及其衍生类

2019-01-31
阅读 2 分钟
1.8k
Subject 是一种特殊类型的 Observable,它允许将值多播给多个观察者,所以 Subject 是多播的,而普通的 Observables 是单播的(每个已订阅的观察者都拥有 Observable 的独立执行)。每个 Subject 都是观察者。 - Subject 是一个有如下方法的对象: next(v)、error(e) 和 complete() 。要给 Subject 提供新值,只要调用 nex...

【Rxjs】Rxjs_观察者模式和发布订阅模式

2019-01-09
阅读 2 分钟
5.8k
Rxjs_观察者模式和发布订阅模式 设计模式 捡起大学所学的《设计模式》吧 Orz 观察者模式和发布订阅模式特别容易被人们混淆,很多书里面也将这两个概念混为一谈,所以首先要搞清楚这两种模式的区别。 观察者模式 {代码...} 观察者其模式实很好理解,模式中只有两种角色,观察者和被观察者。 观察者模式属于行为型模式,用...