Rxjs-utility-operator-subscribeon

提供:Dev Guides
移動先:案内検索

RxJS-ユーティリティオペレーターsubscribeOn

このオペレーターは、入力として取得されたスケジューラーに基づいて、ソースObservableに非同期サブスクライブするのに役立ちます。

構文

subscribeOn(scheduler): Observable

パラメーター

*_scheduler_* -スケジューラは、ソースオブザーバブルから通知を再送信するのに役立つ入力として使用されます。

戻り値

ソースオブザーバブルと同じオブザーバブルを返しますが、スケジューラパラメータを使用します。

import { of, merge, asyncScheduler } from 'rxjs';
import { subscribeOn } from 'rxjs/operators';

let test1 = of(2, 4, 6, 8).pipe(subscribeOn(asyncScheduler));
let test2 = of(3, 6, 9, 12, 15);
let sub1 = merge(test1, test2).subscribe(console.log);

出力

subscribeOn Operator