Rxjs-transformation-operator-mergemap
提供:Dev Guides
RxJS-変換演算子mergeMap
mergeMapオペレーターの場合、プロジェクト関数が各ソース値に適用され、その出力は出力Observableとマージされます。
構文
mergeMap(project_func: function): Observable
パラメーター
*_project_func_* -ソースオブザーバブルのすべての値に適用される引数としてproject_funcを取り込みます。
戻り値
ソースオブザーバブルの各値に適用されたproject_funcに基づく値を持つObservableを返します。
例
import { of} from 'rxjs';
import { mergeMap, map } from 'rxjs/operators';
let text = of('Welcome To');
let case1 = text.pipe(mergeMap((value) => of(value + ' finddevguides!')));
case1.subscribe((value) => {console.log(value);});