через асинк:
*ngFor="let period of balancePeriods$ | async"
В компоненте след. код:
this.balancePeriods$ = this.myService.getPeriods();
this.balancePeriods$.pipe(catchError(err => {
console.log('my error');
}));
Ради теста в сервисе бросаю ошибку:
getPoints() {
return throwError('Could not get periods');
}
Но в пайп он не попадает, т.е. my error не выводиться и не получается обработать ошибку, Почему так ?
this.balancePeriods$ = this.myService.getPeriods().pipe(catchError(err => { console.log('my error'); }));
Обсуждают сегодня