RxJS辅助类操作符学习
1. 数学和聚合类操作符 (Mathematical and Aggregate Operators) count:统计数据个数 统计Observable对象个数 import {fromEvent, interval, from} from 'rxjs'; import {count, takeUntil} from 'rxjs/operators'; const seconds = interval(1000); const clicks = fromEvent(document,'click'); const secondsBeforeClick = seconds.pipe(takeUntil(clicks)); const result = secondsBeforeClick.pipe(count()); result.subscribe(x => console.log(x)); 打开页面,如果刚打开就点击页面 x:0, 如果是1s之后打开 x:1,以此类推 统计有几个值是奇数的Observable import { range } from 'rxjs'; import { count } from 'rxjs/operators'; const numbers = range(1, 7); const result = numbers.pipe(count(i =