1
に存在するかどうかを確認し、私のアプリは、応答を取得し、navCtrl.pushの者がそのページのTSのコンストラクタがこのイオン3:別のページ に配列としてサブアレイだからNavParams.get
のように見えるとしましょう 今constructor(public navCtrl: NavController, public navParams: NavParams) {
this.id = navParams.get('infoList')[0].id;
this.name = navParams.get('infoList')[0].full_name;
this.email = navParams.get('infoList')[0].email;
this.epmname = navParams.get('infoList')[0].managers[0].full_name;
this.epmemail = navParams.get('infoList')[0].managers[0].email;
this.epm2name = navParams.get('infoList')[0].managers[1].full_name;
this.epm2email = navParams.get('infoList')[0].managers[1].email;
this.epm3name = navParams.get('infoList')[0].managers[2].full_name;
this.epm3email = navParams.get('infoList')[0].managers[2].email;
}
、応答がどのように私はこのためにチェックを実行することができ、常に経営のサブ配列を持っていないか、またはわずか1または2のサブ要素ではなく3を有していても良いですか?おかげ
UPDATE:
<ion-item-divider color="light">
Manager Info (Second EPM - if exists):
</ion-item-divider>
<ion-item color="none">
Name: {{epm2name}}
</ion-item>
<ion-item color="none">
Country Code: {{epm2countrycode}}
</ion-item>
<ion-item color="none">
Phone number: {{epm2phone}}
</ion-item>
<ion-item color="none">
Email: {{epm2email}}
</ion-item>
私がnullの場合、それはこれらのスロットには何も表示しないように修正することができますどのように、ポストに私のHTMLコードを追加していますか? –
ええ、明らかにそれはすでに、ありがとうすべて素晴らしい見て<3 –
それは助けて嬉しい:) – Sampath