Es gibt zwei Seiten in meiner App und ich benutze navParams, um Datenobjekt von anderen Seite zu bekommen und speichern dieses Datenobjekt in und Array von Homepage, möchte ich Daten anzeigen in der Anordnung zur Startseite Vorlage BildkarteIonic 2: So rendern mehrere Bildkarten mit ngFor
Hier mein homepage.ts
ist@Page({
templateUrl: 'build/pages/home/home.html'
})
export class HomePage {
array: any[];
record : any;
information : any;
constructor(public nav : NavController,
public navparams : NavParams, public platform: Platform){
this.array = [];
this.nav = nav;
this.navparams = navparams;
this.platform = platform;
this.record = navparams.get("arrayOf");
this.array.push(this.record);
console.log(this.array)
}
gotopage(){
this.nav.push(SecPage);
}
}
Hier homepage.html ist
<ion-navbar *navbar>
<ion-title>
Student Managment App
</ion-title>
</ion-navbar>
<ion-content>
<button danger block (click)= "gotopage()">Add Student</button>
</ion-content>
die Sprache geändert hat, seit ich ursprünglich diese Frage beantwortet. Ersetzen Sie das "#" in Ihrem * ngFor durch das Schlüsselwort "let". zB: ngFor = "Ergebnis der Ergebnisse" –