有没有一种方法可以只刷新页面,即ionic2中只有一个屏幕。

我试过了 :

window.location.reload();


location.reload();

但它会重新构建应用程序。有没有一种方法可以仅刷新该页面(特定屏幕)。

还尝试了:
<ion-input *ngIf="no_internet === 1" (click)="refresh($event)"></ion-input>

在TypeScript中:
refresh(refresher) {
    console.log('Begin async operation', refresher);

    setTimeout(() => {
        console.log('Async operation has ended');
        refresher.complete();
    }, 2000);
}

最佳答案

试试这个代码:

this.navCtrl.setRoot(this.navCtrl.getActive().component);

09-19 16:02