W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
緩沖源的 Observable 值,直到 為止 closingNotifier
發(fā)出 。
buffer<T>(closingNotifier: Observable
<any>): OperatorFunction
<T, T[]>
關(guān)閉通知者 | 一個可觀察到的信號 要在輸出 Observable 上發(fā)出的緩沖區(qū)。 |
---|
OperatorFunction<T, T[]>
:一個可觀察的緩沖區(qū),它是數(shù)組的 價值觀。
收集過去的值作為數(shù)組,并發(fā)出 僅當(dāng)另一個 Observable 發(fā)出時,才返回該數(shù)組。
緩沖傳入的 Observable 值,直到給定 closingNotifier
Observable 發(fā)出一個值,此時它在輸出上發(fā)出緩沖區(qū) 可觀察并在內(nèi)部啟動新緩沖區(qū),等待下一次 closingNotifier
發(fā)出。
每次點擊時,發(fā)出最近間隔事件的數(shù)組
import { fromEvent, interval } from 'rxjs';
import { buffer } from 'rxjs/operators';
const clicks = fromEvent(document, 'click');
const intervalEvents = interval(1000);
const buffered = intervalEvents.pipe(buffer(clicks));
buffered.subscribe(x => console.log(x));
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: