Угловой проход компонента контекста подписки complete ()? - PullRequest
0 голосов
/ 29 января 2019

У меня есть страница, на которой отображаются все ваши записи вставки из таблицы, и если (случай 1) у вас нет записи вставки, отображается кнопка, например, начните, в противном случае (случай 2) она показывает таблицу со всеми вашими записями, сохраненными вдб.Страница такая же, но она проверяет по http-ответу, если это случай 1 или 2.

У меня возникают проблемы при проверке подписки на завершение, в этом случае я так спрашиваю, возможно ли передать контекст модуля в () => {} функция типа

this.is_loading = true
this.show_content = 0

constructor(private webapi: WebApiService){
this.webapi
    .getData()
    .pipe(concatMap((result: dataResult.KeyValueResult<string, string>[]) => from(result)))
    .subscribe(
        (element: dataResult.KeyValueResult<string, string>) => {
            this.is_loading = false;
            this.show_content = 2
        },
        (error: any) => {
            console.error('error on widgetList', error);
        },
        () => {
            // here, i can't see this
            if(this.show_content != 2) { // if 2 then i have rows
                this.show_content = 1
                this.is_loading = false
            }
        }
    );
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...