Il mio caso d'uso è il seguente: Ottengo eventi, che a volte avvengono a raffiche. Se si verifica una raffica, ho solo bisogno di gestirlo una volta però. Rimbalzo fa questo.RXJS: rimbalzo aggregato
Tuttavia, il rimbalzo mi dà solo l'ultimo elemento di una raffica, ma ho bisogno di sapere su tutti gli elementi di una raffica da aggregare su di essi (usando la mappa piatta).
Questo potrebbe essere fatto da una finestra temporizzata o un buffer, tuttavia, questi sono intervalli fissi, quindi un timeout buffer/finestra potrebbe verificarsi nel mezzo di una raffica, quindi suddividere il burst in 2 parti da gestire invece di 1.
Quindi quello che avrei voluto è qualcosa di simile
.
.
event: a
.
. -> a
.
.
.
.
.
.event: b
.event: c
.event: d
.
.-> b,c,d
.
.
.
.
.event : e
.
. -> e
.
sei riuscito a risolvere il tuo problema? – user3743222
@ user3743222 La risposta di Matt Burnell funziona per me. –