我在IDE内收到一个Deprecated symbol used ...
警告,警告在我的应用程序中使用delayWhen
。
我的代码:
private nextImg(): Observable<void> {
return this.stream$.pipe(
delayWhen(() => timer(1000),
tap(() => this.subject.next(NEXT_IMG)),
);
}
我已经检查了
delayWhen
运算符的source code和docs,但是找不到代替delayWhen
的内容。任何想法? 最佳答案
delayWhen
运算符不会被弃用,只有函数重载被标记为已弃用。
@deprecated在将来的版本中,空的通知程序将不再在可观察的输出上重新发射源值。
因此,您的IDE错误地将Hole运算符标记为不推荐使用。
关于intellij-idea - delay何时RxJs被弃用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52639489/