私は家に1つの画面ログインを持っています。 home, about, location, more
のように。この場合、メニューは正常に動作します。私がログインするとき、私はこのコードを使用して、すべてのタブ、メニュー付きのホームページに画面をナビゲートします。その時間はそのうまく動作します。私は画面を押すとメニューが機能しません3
this.navCtrl.push(TabsPage);
そして、私がabout
の画面にいるとき。私はいくつかのデータを表示する一つのボタンがあり、それはいくつかのスコアデータを一つの画面が表示されますときに、ユーザーが[OK]ボタンを押します:
これは、その画面のコードです:
<ion-header>
<ion-navbar color="navcolr" no-border-bottom>
<ion-title >Exam Score</ion-title>
</ion-navbar>
</ion-header>
<ion-content padding fullscreen>
<ion-card style="width: 91%;">
<div style="font-size: 20px;text-align: center;">
<span>Your Score : {{this.correctans}}</span>
</div>
</ion-card>
<button ion-button style="width: 152px !important;margin-left: 23%;" (click)="cancelBtn()">CANCEL</button>
</ion-content>
これ以上の画面はmodalCtrl
になります。だから上のcancel
を知ることができます。私はそれをタップのページに移動しますを押すと。ここではそのコード
cancelBtn() {
//this.navCtrl.setRoot(TabsPage);
this.navCtrl.push(TabsPage);
}
だから、そのすべてのメニューアイコンをタップアイコンで私のホームページに行く...しかし、タブが働いています。
更新:
を、私は私がこれをどのように行うことができます... dismiss viewcontroller
と試みたが、その唯一のビューを閉じ、まだ私の質問のページでそのように.....しかし、私は私のtabspage
に行く必要がありますか?モーダルページ
import {ViewController} from 'ionic-angular';
で
これは私のために働いたこの – doubtman