RxJSで「’combineLatest’ is deprecated.」
今回はRxJSでcombineLatestを使おうとしたときに
1 |
'combineLatest' is deprecated. |
や
1 |
The signature '(sources: [ObservableInput<Event>, ObservableInput<number>]): OperatorFunction<unknown, [unknown, Event, number]>' of 'combineLatest' is deprecated. |
というエラーが起きたときの原因と対処法についてご紹介していきます。
RxJSで「’combineLatest’ is deprecated.」
結論から言うと、RxJSのバージョン6.5からは
import { combineLatest } from 'rxjs/operators';
から
import { combineLatest } from 'rxjs';
にインポート元が変わりました。
rxjs/operatorsではなくrxjsからcombineLatestをインポートすれば問題なく使えるようになるはずです。
ぜひ確認してみてください。
終わりに
今回はRxJSでcombineLatestを使おうとしたときに表題のエラーが起きたときの原因と対処法についてお伝えいたしました。
ディスカッション
コメント一覧
まだ、コメントがありません