Как вызвать ловушку жизненного цикла с помощью API, получающего данные с сервера и не влияющего на другие сервисы - PullRequest
0 голосов
/ 06 декабря 2018

// с помощью ловушки жизненного цикла я получаю данные, но другой метод не работает при подписании

ngDoCheck() {
this.FetchUsersInQueue(this.commonService.getUser());
}
onSignin() {
this.serverService.LoginMobileUser(this.modelSignIn).subscribe(data => { }, error => { }); 
}

1 Ответ

0 голосов
/ 08 января 2019
thanks to all, I got the solution using constructor life cycle hook, refresh data list using Rxjs library
import 'rxjs/Rx';
import {
    Observable
} from 'rxjs';
import {
    map
} from 'rxjs/operators';
constructor() {
    this.pollingData = Observable.interval(5000)
        .switchMap(() => http.post('your http url', localVar)).map((data) => data.json())
        .subscribe((data) => {
            this.data = data;
        });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...