2
この機能ではすべて正常に動作しますが、this.nav.popToRoot()はその場所では機能しません。 関数の先頭に移動すると正しく機能します。 誰にもこれについて論理的な説明はありません。イオン2:popToRoot()はルートコンポーネント(ホームページ)にリダイレクトされません
お時間をいただきありがとうございます。ここで
はbooking.tsコンポーネントのコードです:それは私には同じ起こるbook(){
let newReservation = {
_id: this.room._id,
from: this.details.from.substring(0,10),
to: this.details.to.substring(0,10)
}
let loading = this.loadingCtrl.create({
content: "Booking room..."
});
loading.present();
this.roomsService.reserveRoom(newReservation).then((res) => {
loading.dismiss();
console.log("Room reserved successfully ... ");
this.nav.popToRoot();
}, (err) => {
console.log(err);
});
}