У меня есть страница, на которой отображаются все ваши записи вставки из таблицы, и если (случай 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
}
}
);
}