repeat

signature: repeat(count: number): Observable

완료 시 옵저버블을 반복합니다.

💡 retry와 같지만, 에러가 없는 경우에만 반복합니다!

예시

예시 1: 3번 반복합니다

( StackBlitz )

// RxJS v6+
import { repeat, delay } from 'rxjs/operators';
import { of } from 'rxjs';

const delayedThing = of('delayed value').pipe(delay(2000));

delayedThing
  .pipe(repeat(3))
  // delayed value.. delayed value.. delayed value..
  .subscribe(console.log);

관련된 사용법

추가 자료

📂 Source Code: https://github.com/ReactiveX/rxjs/blob/master/src/internal/operators/repeat.ts

Last updated

Was this helpful?