RxJs
HelloWorld程序猿
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RxJS异步通信之combineLatest和Zip
异步通信,zip和combineLatest,在功能上基本相同,都是将两个以及两个以上的流数据合并成一个流返回。zip和combineLatest的区别在于,zip是在将要合一个并的两个流都有数据返回时合并后返回,而combineLatest是只有有一个流被抛出来,无论另外一个流是否更新,都会合并返回。let source = Observerbel.zip(this.func1(), t原创 2017-05-09 23:09:51 · 1970 阅读 · 0 评论 -
RxJS异步通信之map、flatMap
let source1: string = Observable.range(1,4).map((item) => {return item;});source1.subscribe((itam) => {console.log('return value: ' + item);});return value:1return value:2return原创 2017-05-10 21:11:44 · 7016 阅读 · 0 评论 -
RxJS异步通信之Subject和BehaviorSubject
在RxJS中,Observable有一些特殊的类,在消息通信中使用比较频繁,下面主要介绍较常用的几个类:1.Subject类,Subject可以实现一个消息向多个订阅者推送消息,直接看代码实现吧var subject = new Rx.Subject(); //实例化一个Subject对象subject.next(1); //向接受者发送一个消息原创 2017-06-08 21:47:42 · 15160 阅读 · 1 评论
分享