Как вызвать функцию каждые 2 минуты в angular2?

Как я могу вызвать функцию сохранения каждые две минуты в Angular2?

Ответ 1

rxjs 6

  import { interval } from 'rxjs';

  interval(2000 * 60).subscribe(x => {
    doSomething();
  });

rxjs 5

Вы можете использовать

import {Observable} from 'rxjs'; // Angular 6 
// import {Observable} from 'rxjs/Rx'; // Angular 5

  Observable.interval(2000 * 60).subscribe(x => {
    doSomething();
  });

или просто setInterval()

Подсказка:

Angular> = 6.0.0 использует RxJS 6.0.0 Angular Changelog 6.0.0

Руководство по обновлению с RxJS v5.x до v6