我有这项服务:
getPOheadersWithPromise(): Promise<POheader[]> {
return this.http.get(this.getDataUrl).toPromise()
.then(this.extractData)
.catch(this.handleErrorPromise);
}
并读作:
fetchPOheaders(): void {
this.poheaderService.getPOheadersWithPromise()
.then(res => {
this.poheaders = res;
this.Total();
},
error => this.errorMessage = <any>error);
}
并且大约100k记录(26mb)需要1.2分钟才能加载。如何提高性能?