В RxJS фильтры, такие как auditTime
и throttleTime
, испускают Observable (по-разному) по истечении определенной продолжительности.Мне нужно выдать Observable и , а затем подождать некоторое время, прежде чем выдать следующее значение.
В моем случае я работаю в Angular.Например, этот код:
this.fooService$.pipe(throttleTime(10000)).subscribe(() => this.doSomething());
не выполнит то, что мне нужно, потому что выброс происходит в конце продолжительности.Мне нужно наоборот: эмиссия происходит, а затем задержка.Как мне это сделать?