我正在使用Angular 2並在使用可觀察的Property '_body' does not exist on type 'Response'
時出現此錯誤。代碼如下屬性'_body'在類型'響應'上不存在
this.securitiesService.getMarketMovers()
.subscribe(data => {
console.log(JSON.parse(data._body))
});
的getMarketMovers功能很簡單:
getMarketMovers() {
return this._http.get('...url address...')
}
我已經嘗試設置data
鍵入any
但那不是爲我工作。代碼的作品,肯定有一個_body
財產的數據,但它仍然會拋出錯誤,我不能生成這個錯誤。
任何幫助,非常感謝。
顯示'getMarketMovers'方法的代碼。 – micronyks
嘗試'data.json()._ body' – yurzui
您得到運行時錯誤或編譯時錯誤?聽起來像一個編譯時錯誤,所以你必須將該'data'變量轉換爲正確的類型。或者你的'getMarketMovers'函數應該返回正確的類型! – mxii