W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
每當另一個 Observablenotifier 發(fā)射時,從 Observable 發(fā)出最近發(fā)射的值。
sample<T>(notifier: Observable<any>): MonoTypeOperatorFunction<T> 參量 通知者 Observable 用于對源 Observable 進行采樣。
returns 每當另一個 Observable notifier
發(fā)射時,從 Observable 發(fā)出最近發(fā)射的值。
sample<T>(notifier: Observable
<any>): MonoTypeOperatorFunction
<T>
通知者 | Observable 用于對源 Observable 進行采樣。 |
---|
MonoTypeOperatorFunction<T>
:一個 Observable,當通知者 Observable 發(fā)出值或完成時,發(fā)出對源 Observable 發(fā)出的值進行采樣的結(jié)果。
就像 sampleTime
,但是只要notifier
Observable 發(fā)出某種東西就進行采樣。
每當notifier
Observable 發(fā)出值或完成時,請 sample
查看源 Observable 并發(fā)出自上一次采樣以來最近發(fā)出的值,除非源自上一次采樣以來未發(fā)出任何值。的 notifier
是只要輸出可觀測訂閱訂閱。
每次點擊時,請采樣最近的“秒”計時器
import { fromEvent, interval } from 'rxjs';
import { sample } from 'rxjs/operators';
const seconds = interval(1000);
const clicks = fromEvent(document, 'click');
const result = seconds.pipe(sample(clicks));
result.subscribe(x => console.log(x));
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: