Он всегда будет загружать корневую страницу, которую вы настроили в своем app.compontent.ts.Если это текстовое изменение, оно выполнит функцию горячей перезагрузки.Если вы внесете какие-либо изменения в свой компонент, он будет перезапущен с корневой страницы.Простой способ сделать это - сохранить сеанс в наблюдаемом объекте или хранилище сеанса после успешного входа в систему.
ionViewDidEnter() {
this.storage.get(LOCALSTORAGE.TOKEN).then((val) => {
if (val)
this.navCtrl.setRoot(HomePage);
});
}
Используя наблюдаемый объект,
private tokenString: BehaviorSubject<string>;
setTokenObject(val) {
if (val)
this.tokenString.next(val);
else
console.log(val);
}
getTokenObject() {
return this.tokenString.asObservable();
}
Обновление токена при успешном входе в систему в первый раз
this.tokenString.next(token); // here token should read it from your login response
Надеюсь, это поможет!