RxJS - 过滤操作符 skip
此操作符将返回一个 observable,它会跳过作为输入获取计数项的第一次出现。
语法
skip(count: number): Observable
参数
count − 参数计数是将从源 observable 中跳过的项的次数。
返回值
它将返回一个 observable,该 observable 根据给定的计数跳过值。
示例
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));
我们已经给定计数为 2 的 skip() 操作符,因此会忽略前两个点击,而会发出第三个点击事件。
输出
广告