2016-08-19 11 views
0

開始ページからナビゲートしようとしています(タブではなくサイドメニューを使用しています)。 ナビゲーションは機能しているようですが、ボタンを2回押すだけです(古いページはDOMを離れることはありませんが、新しいページのコンストラクタが起動し、ヘッダーがページに置き換えられます)。それはページのロジックだ-runsとページの残りの部分をレンダリングし、私はいくつかのスクリーンショットを添付しました:。イオン2ページのナビゲーションが動作しない

これがメインのログインです: This is the main login:

ログインするボタンを押した後、次のページのロジックが実行され、ヘッダーは変わりますが、古いページは残っていません。 enter image description here

私はlを押すことができますもう一度、次のページロジックが再び実行され、ページがレンダリングされます。ここでenter image description here

はコードです:

login(){ 
    this.refToProgram.loggedIn = true; 

    this.nav.push(NearmePage).then(
     response => { 
     console.log('Response ' + response); 
     }, 
     error => { 
     console.log('Error: ' + error); 
     } 
    ).catch(exception => { 
     console.log('Exception ' + exception); 
    }); 
} 

これの結果は次のとおりです。イオンは、ナビゲーションが成功したと思っ意味「真レスポンス」 、私が何をしないのですか? nearmePageクラスとあなたのLoginPageクラスの内部

宣言nearmePage = "NearmePage"を挿入してお使いのコントローラ

内部ログインボタン

内部[navPush]= "nearmePage";でナビゲートする

答えて

0

試してみるように尊敬ページのフォーム・ログインになりますページ

関連する問題