在Ionic 3应用程序中,推送到页面页面变得反应迟钝 . 我正在将navparams传递到下一页 . 并在下一页中进行http调用 . 这使得netx页面无响应,整个应用程序被挂起 . 下一页的代码如下:
export class CategoryProductPage {
public base_url: string;
cartCount$: Observable<number>;
public allProduct: Array<any>;
category: string;
catId: string;
constructor(
public navCtrl: NavController,
public navParams: NavParams,
public productProvider: ProductsProvider,
private urlProvider: UrlProvider,
private cartProvider: CartItemsProvider
) {
this.catId = this.navParams.get('cid');
this.cartCount$ = this.cartProvider.cartCount;
this.base_url = this.urlProvider.getUrl();
if (this.catId) {
this.getAllProductByCategory(this.catId);
} else {
this.getAllProduct();
}
}
在http调用它被卡住了整个离子应用程序 .