我在此代码上收到此错误。
items = [];
noticias: any;
constructor(public navCtrl: NavController, public http: Http) {
var xhr = new XMLHttpRequest();
xhr.open('GET', 'http://portalemme2.com.br/SaoJoseAPI/noticias', true);
this.http.get('http://portalemme2.com.br/SaoJoseAPI/noticias').map(res => res.json()).subscribe(vetor => {
this.noticias = vetor.noticias;
console.log(this.noticias[this.items.length])
});
for (let i = 0; i < 5; i++) {
this.items.push(this.noticias[this.items.length]);
}
}
有一个API给我带来了一些数据,我试图把它放在一个带循环的数组上。但是我在这一行收到了这个错误:
this.items.push(this.noticias[this.items.length]);
它可能是什么?