1
두 요청에서 데이터를로드 한 후 부하를 숨기는 데 문제가 있습니다. 모든 요청을 완료 한 후에 데이터 로딩을 시작하고 로더를 숨기기 전에 show loader를 원합니다. 나는 그것을 어떻게 해결할 지 모릅니다.몇 가지 요청에서 데이터를로드 한 후 이온 각도 4 작업
export class HomePage {
Products: Product[];
Baners: Baner[];
constructor(private navCtrl: NavController,
private productsService: ProductsService,
private BannerService: BanersService) {
}
/**
* Get products
*/
loadProducts(): void {
this.productsService.getOnHomepage().subscribe((products) => {
this.Products = products;
});
}
/**
* get baners
*/
loadBaners(): void {
this.BannerService.getOnHomepage().subscribe((baners) => {
this.Baners = baners;
});
}
loadData(): void {
// I want to show the loader
this.loadProducts();
this.loadBaners();
//I want to hide the loader
}
ionViewWillEnter(){
this.loadData();
}
}