[英]Ionic: Uncaught (in promise): TypeError: Cannot read property ‘length’ of undefined
This is my typescript code 这是我的打字稿代码
export class FailedPage {
failedjobs: Array<any> = [];
constructor(public navCtrl: NavController,
public navParams: NavParams, public jobfailList: JobActionsProvider) {
}
ionViewDidLoad() {
console.log('FailedPage');
// getting jobs from job-actions file and displaying
this.jobfailList.getfailedjobList().then((data) => {
console.log('displaying failed job list');
for (let values of data) {
this.failedjobs.push(values);
}
});
}
}
I'm facing error as 我面临错误
Uncaught (in promise): TypeError: Cannot read property 'length' of undefined TypeError: Cannot read property 'length' of undefined at failed.ts:24
未捕获(承诺):TypeError:无法读取未定义的属性“长度” TypeError:无法在failed.ts:24读取未定义的属性“长度”
Here 24 line is for (let values of data)
How can I fix this? 这里有24行
for (let values of data)
如何解决此问题?
api的响应可以是data.data,具体取决于您的后端
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.