RxJS:过滤运算符elementAt

该运算符将根据给定的索引从源可观察到的值中提供一个值。

语法

elementAt(index: number): Observable

参量

index-传递的参数是的类型数的指数,从0开始从所述源可观察到的此索引值将被归还。

返回值

一个observable将根据给定的索引返回一个值。

import { fromEvent} from 'rxjs';
import { elementAt } from 'rxjs/operators';

let btn = document.getElementById("btnclick");
let btn_clicks = fromEvent(btn, 'click');
let case1 = btn_clicks.pipe(elementAt(4));
case1.subscribe(x => console.log(x));

我们使用了elementAt(4),因此当索引从0开始时将发出第5次点击。

作者:terry,如若转载,请注明出处:https://www.web176.com/rxjs/1868.html

(0)
打赏 支付宝 支付宝 微信 微信
terryterry
上一篇 2021年2月9日 上午11:25
下一篇 2021年2月9日 上午11:28

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注