我正在编写一个实时搜索功能,用RxJS填充自动完成的下拉列表。我收到了一些错误,因为TypeError:无法读取未定义的属性“管道”。代码运行良好,但如果用户删除整个搜索字符串,则抛出以下错误
TypeError:无法读取未定义的属性“管道”(create-request.component.ts:62) at SwitchMapSubscriberat DebounceTimeSubscribe
Injectable } from '@angular/core';import { debounceTimeBehaviorSubject<number> = new BehaviorSubject(0);
public counter$ = this.counter.asObservable() // .pipe(debounceTimeHell
我有三个主机监听器,之后我订阅了一个可观察对象,我想知道这是否可能,如果是这样的话,我可以创建一个具有延迟的可观察对象流,并在延迟后只订阅最后一个。我想使用hostlistener而不是observable form event,并将其组合在一起,所以如果这样的事情可能发生,以及如何实现,请帮助我,这样this.authenticationService.refresh