2017-02-02 4 views
1

私のAPPは、これらのタブ内のタブで動作します。pushを使用する他のページを開くボタンがあります。タブ2をクリックし、それは通常のページを開き、次にタブ1をクリックしてからタブ2をもう一度クリックしますが、タブ2の開始ページを表示するのではなく、既にクリックしたページが開いています。私はそれがタブをクリックするたびにそれを作って、それはそのタブのページを正確に示し、私が訪れたページを持って来ないのですか?私はthis.tabRef.select (0);を使ってみましたtab.tsの中で、タブの最初のクリックをダブルクリックすると、画面上で点滅し、2回呼び出すと数秒間空白になります... this.navCtrl.setRoot (HomePage) ;を試しましたが、 HomePageをホームページとして使用するので、タブは画面から外れます。Ionic 2 - 特定のタブの開始ページに戻るにはどうすればいいですか?

答えて

1

利用タブの子ページでこのコード:それは働いた

ionViewDidLeave(){ 
    this.navController.setRoot(/*your tab page*/); 
} 
+0

、私は子ページにおける 'pop'で' ionViewDidLeave() '使用していた、とイオンは私に警告を見せていました。ありがとう:) – LigDark

関連する問題