Проверьте, успешно ли получен ответ из служебного файла Angular 7 - PullRequest
0 голосов
/ 19 октября 2019

enter image description here Я звоню в сервис из component.ts. Ниже мой код.

this.categories$ = this._categoryService.getAll().pipe();

Теперь я хочу проверить, получил ли я ответ из служебного файла. Так что, если я получу ответ, я хочу сделать loading = false. Я не знаю что делатьКак мы можем использовать подписаться в этом и сделать loading = false

1 Ответ

0 голосов
/ 19 октября 2019

Я только что прочитал полезную статью "Как никогда больше не повторять одни и те же ошибки RxJs" , и кажется, что решение выглядит следующим образом:

this.categories$ = this._categoryService.getAll()
    .pipe(
        finalize(() => this.loading = false)
    );
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...