0
アプリケーション開発にIonic 2とAngular 2を使用しています。私はionic-angular
モーダルを使用してポップアップを作成しました。イオンナビゲーション(push
)メソッドを使用して、ポップアップから他のページへのナビゲーションが必要です。しかし、 "それは私の目的のために働いていない。次のページが同じコンポーネントに読み込まれています。この機能ポップアップイオンポップアップからナビゲーションが機能しない
openModal() {
let myModal = this.modalCtrl.create(CreateModal);
myModal.present();
}
を開くための
私のコード
は、ポップアップを開きます。ポップアップhtmlで私はクリック機能を持っています。
<h2 (click)="goTonext()" data-dismiss="create-modal" >Next page</h2>
クリック機能
goTonext() {
this.viewCtrl.dismiss();
this.navctrl.push(NextPage
, {
id: res.status
}
);
}
この機能は、ポップアップを閉じて、同じページに次のページを読み込みます。
次のページは別途ロードされません。
助けてください!
openModal関数とgoTonext関数は異なるコンポーネントにあります。それでは、関数呼出しを解除する際にresを送る方法は? – user3541485
お送りいただければ、onDidDismissコールバックのデータを受け取ることができます –
https://ionicframework.com/docs/api/components/modal/ModalController/ –