Mevcut uygulamanızda, boş bir dizi olduğunda veya sunucunun yanıt vermesi çok uzun sürdüğünde gözlemlenebilir bir yanıt göremiyorum. Başka bir yerde buldum .timeout
kullanarak denedi ama bu da işe görünmüyorAngular2 boş yanıt kullanımı
getIncomingData():Observable<any[]> {
console.log("GetIncomingData");
return this.http.get('http://mylink/data')
.map(data => this.extractIncomingData(data))
.catch(this.handleError);
}
private extractIncomingData(res:Response):any[] {
if (res.status < 200 || res.status >= 300) {
throw new Error('Bad respons status: ' + res.status);
}
console.log(res.json());
return <any>res.json();
}
: İşte benim geçerli durumdur. Angular2 rc1 kullanıyorum. Sorunumu nasıl çözeceğimi bilen var mı? Teşekkürler.