मेरे वर्तमान एप्लिकेशन में मुझे अवलोकन योग्य से प्रतिक्रिया प्राप्त नहीं हो सकती है जब यह खाली सरणी होती है या जब सर्वर को उत्तर देने में बहुत अधिक समय लगता है।कोणीय 2 खाली प्रतिक्रिया हैंडलिंग
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();
}
मैं .timeout
मैं कहीं और पाया उपयोग करने की कोशिश की है, लेकिन है कि या तो काम करने के लिए प्रतीत नहीं होता: यहाँ मेरे वर्तमान स्थिति है। मैं Angular2 आरसी 1 का उपयोग कर रहा हूँ। क्या कोई मेरी समस्या को हल करने के बारे में जानता है? धन्यवाद।