0
私は、ユーザーが既に認証されているかどうかをチェックして新しいビューをプッシュする機能を持つルートコンポーネントとしてログインページを持っています。問題は、他のすべてのビューが下の画像のように重なり始めることです。私はこれを使用する場合 Here for imageIonic2 - ユーザーがルートコンポーネントに移動するたびにルートコンポーネント内の新しいページをプッシュする方法は?
すべてが正常に動作しますが、私はそれは、ユーザーがログインページに行くたびに実行する必要があります。
ngAfterViewInit() {
if(this.auth.authenticated()){
this.navCtrl.push(HomePage);
}
}
これは、ユーザーが毎回認証されているかどうかを確認するが、重複が発生します。誰かがなぜこれが起こるのか説明できますか?
onPageWillEnter() {
if(this.auth.authenticated()){
this.navCtrl.push(HomePage);
}
}
お寄せいただきありがとうございます!私はこれを以前考えることができなかったと信じられない:) –
母!それは起こる! ;-) –