9 Haziran 2021 Çarşamba

Angular HttpClient error handling working code

 public load(url: string = '') {

        if (url) {
            this.url = url;
        }

        this.httpClient.get<T>(this.url)
        .pipe(catchError((err: any, caught: Observable<T>): ObservableInput<T> => {
            return throwError(err);
        }))
        .subscribe((data) => {
            this.data = data
            this.onLoad.next(this.data);            
        });
    }

Hiç yorum yok:

Yorum Gönder