离子http承诺不会分配对象
但在此之后this.account仍然是空的
this.http.get(apiUrl, {}, headers)
.then(
data => {
setTimeout(() => {
this.account = data.data
this.pageError = '0';
loadingPopup.dismiss();
}, 1000);
},
回答如下:
试试这个,Ionic http是一个可观察而不是Promise。使用subscribe而不是那时
this.http.get(apiUrl, {}, headers)
.subscribe(
data => {
setTimeout(() => {
this.account = data.data
this.pageError = '0';
loadingPopup.dismiss();
}, 1000);
},