У меня есть приложение на производстве на сервере, и у меня есть эти проблемы.API правильно переносит данные, но компонент не определяет, когда они поступают, поэтому не обновляет представление.
это код метода компонентов:
private loadRecetas = () => {
this.data = [];
this.loaderService.showLoader();
this.itemRecetasService.getItemRecetas().subscribe((success: any) => {
this.data = success.data;
this.loaderService.hideLoader();
}, error => {
this.snackbarService.errorSnackBar('Ocurrio un error al cargar las recetas');
this.loaderService.hideLoader();
});
};
иВот код службы
public getItemRecetas = () => {
const url = this.buildUrl(this.itemsRecetasUrl);
return this.http.get(url, {headers: this.getHeaders()});
};
Я работал с Angular раньше, и это первый раз, когда это происходит со мной.
Я буду благодарен за комментарии.
ОБНОВЛЕНИЕ: я сделал некоторую консоль в своем компоненте, и вот что происходит.У меня есть дочерний компонент, который получает данные от родителя.он передает данные в первый раз (пустой массив), но никогда не обновляется после этого.