Ich bin neu in ionischen und eckigen. Ich möchte Daten von der API erhalten, aber ich kann nicht auf die Daten zugreifen.Zugriff auf Daten von API
Hier ist mein Code
public items: any;
constructor(
public navCtrl: NavController,
public modalCtrl: ModalController,
public navParams: NavParams,
public http: Http) {
let headersToken = new Headers();
headersToken.append('Authorization', 'Bearer token here');
this.http.get('http://localhost:8000/api/data',{headers : headersToken}).map(res => res.json()).subscribe(data => {
this.items = data;
});
}
ionViewDidLoad(){
console.log(this.items);
}
Und das Ergebnis IonViewDidLoad
ist nicht definiert.
aber wenn ich console.log (Elemente) nach this.items = Daten setzen, werden die Daten in perfekt gezeigt – reeouw
Ja, das ist, weil Sie nur diesen Teil Ihres Codes eingeben werden, wenn die Daten von Ihrem Abonnement ausgegeben werden. Dies funktioniert, wenn Sie Ihre Daten so bald wie möglich ausdrucken möchten. – user7722867