RxJS - 过滤运算符 skip
此运算符将返回一个可观察对象,该对象将跳过作为输入的 count 个项的第一次出现。
语法
skip(count: number): Observable
参数
count − 参数 count 是从源可观察对象中跳过项的次数。
返回值
它将返回一个根据给定计数跳过值的可观察对象。
示例
import { fromEvent, interval } from 'rxjs'; import { skip} from 'rxjs/operators'; let btn = document.getElementById("btnclick"); let btn_clicks = fromEvent(btn, 'click'); let case1 = btn_clicks.pipe(skip(2)); case1.subscribe(x => console.log(x));
我们已将 skip() 运算符的计数设置为 2,因此前两次点击将被忽略,并且第三次点击事件将被发出。