I got a Deprecated symbol used ...
我的 IDE 中出现使用警告delayWhen
在我的应用程序中。
My code:
private nextImg(): Observable<void> {
return this.stream$.pipe(
delayWhen(() => timer(1000),
tap(() => this.subject.next(NEXT_IMG)),
);
}
我已经检查过源代码 https://github.com/ReactiveX/rxjs/blob/master/src/internal/operators/delayWhen.ts of the delayWhen
运营商和docs https://rxjs-dev.firebaseapp.com/api/operators/delayWhen以及,但我找不到用什么来代替delayWhen
。任何想法?
The delayWhen
运算符并未被弃用,只有函数重载被标记为已弃用。
@deprecated 在未来的版本中,空通知程序将不再重新发出输出可观察值的源值。
因此,您的 IDE 错误地将空洞运算符标记为已弃用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)