私はちょうどそれがhome.tsにイオン - navCtrl.push(と引数を使用して)
openPage() {
this.navCtrl.push(EventsPage)
}
この方法を使用する場合、私は承知していますhome.html
(click)="openPage(EventsPage)"
からメソッドを呼び出しています働くでしょう。
基本的には、クリックされた内容に応じて異なる引数を使用したいが、選択したページに移動するために1つの方法しか使用しない。
(click)="openPage(EventsPage)"
(click)="openPage(TimetablePage)"
openPage(page) {
this.navCtrl.push(page)
}
switch文またはifsを使用するだけでよいですか?私はそれを1つまたは2つの行に保つことができると考えていました。
ありがとうと感謝します。
あなたの質問は独特です。複数のボタンがある場合は、指定されたセットアップが動作します – user7722867
私は遅延読み込みを行い、ページ(コンポーネント)文字列参照をopenPage(ページ)関数に渡すことをお勧めします。 –
user7722867私は同じことを考えましたが、それは明らかにそうではありません –