delayWhen 已弃用 RxJs
delayWhen is deprecated RxJs
我在我的 IDE 中收到 Deprecated symbol used ...
警告,因为我在我的应用程序中使用了 delayWhen
。
我的代码:
private nextImg(): Observable<void> {
return this.stream$.pipe(
delayWhen(() => timer(1000),
tap(() => this.subject.next(NEXT_IMG)),
);
}
我也检查了 source code of the delayWhen
operator and the docs,但我找不到用什么代替 delayWhen
。有什么想法吗?
未弃用 delayWhen
运算符,仅将函数重载标记为已弃用。
@deprecated In future versions, empty notifiers will no longer re-emit the source value on the output observable.
所以您的 IDE 错误地将 hole 运算符标记为已弃用。
您缺少右括号:
delayWhen(() => timer(1000),
应该是:
delayWhen(() => timer(1000)),
我在我的 IDE 中收到 Deprecated symbol used ...
警告,因为我在我的应用程序中使用了 delayWhen
。
我的代码:
private nextImg(): Observable<void> {
return this.stream$.pipe(
delayWhen(() => timer(1000),
tap(() => this.subject.next(NEXT_IMG)),
);
}
我也检查了 source code of the delayWhen
operator and the docs,但我找不到用什么代替 delayWhen
。有什么想法吗?
未弃用 delayWhen
运算符,仅将函数重载标记为已弃用。
@deprecated In future versions, empty notifiers will no longer re-emit the source value on the output observable.
所以您的 IDE 错误地将 hole 运算符标记为已弃用。
您缺少右括号:
delayWhen(() => timer(1000),
应该是:
delayWhen(() => timer(1000)),