摘要: 目标 1. 什么是多播 2. Hot和Cold 数据流差异 3. 理解RxJS中的Subject 4. 支持多播的操作符 5. 了解高级多播功能 1. 什么是多播 在RxJS中,Observable和Observer的关系,就是前者在播放内容,后者 在收听内容。对于多播的可以理解为:一个数据流的内容 阅读全文
posted @ 2020-03-22 15:46 比特与背包 阅读(799) 评论(0) 推荐(0)
摘要: 1. 过滤类操作符的模式 很多时候,上游Observable对象吐出的数据,并不是下游关心的,这个时候我们需要把不需要的数据,过滤掉。在RxJS中,提供了这类过滤操作符来实现这种功能。 过滤类操作符最基本的功能就是对一个给定的数据流中的每个数据判断是否满足某个条件,如果满足就传递给下游,如果不满足就 阅读全文
posted @ 2020-02-28 23:07 比特与背包 阅读(1032) 评论(0) 推荐(0)
摘要: 运行结果: print_O(∩_∩)O~~ 2222 tail(∩_∩)O~~ 5555 hello函数式[刘烨前] 阅读全文
posted @ 2020-02-21 21:35 比特与背包 阅读(133) 评论(0) 推荐(0)
摘要: 1. 数学和聚合类操作符 (Mathematical and Aggregate Operators) count:统计数据个数 统计Observable对象个数 打开页面,如果刚打开就点击页面 x:0, 如果是1s之后打开 x:1,以此类推 统计有几个值是奇数的Observable max和min 阅读全文
posted @ 2020-02-14 23:46 比特与背包 阅读(166) 评论(0) 推荐(0)
摘要: 1. 合并类操作符 (Join Creation Operators) combineLatest :合并最后一个数据 合并多个Observable创建一个Observable,其值是根据其每个输入Observable的最新值计算得出的。 js import { combineLatest, of 阅读全文
posted @ 2020-02-14 22:10 比特与背包 阅读(1228) 评论(2) 推荐(0)