У меня есть наблюдаемое, в котором используется .pipe (), я устанавливаю флаг true в tap () и даю задержку (2000) в pipe (), затем я дал .subscribe (), который не запускается
Я попытался убрать задержку, она работает. Обе консоли в tap и подписке отображаются, однако, когда delay () задается в pipe, это не так. Я также попытался дать .debounceTime, что не помогло.
this.sp
.myService(data)
.pipe(
tap(data => {
console.log(data, "in tap");
}),
delay(2000)
)
.subscribe(data => {
console.log("should trigger after 2000ms");
});
Ожидаемый вывод «данные в кране»;«должен срабатывать через 2000 мс»