Ответ 1
UPDATE
Другой способ: явно указать TypeScript, которые не заинтересованы в строгой проверке типов.
(<any>data)._body
ОРИГИНАЛ
Этот data["_body"]
должен работать.
Я использую Angular 2 и получаю эту ошибку при использовании наблюдаемого Property '_body' does not exist on type 'Response'
. Код ниже
this.securitiesService.getMarketMovers()
.subscribe(data => {
console.log(JSON.parse(data._body))
});
Функция getMarketMovers выполняется следующим образом:
getMarketMovers() {
return this._http.get('...url address...')
}
Я попытался установить data
для ввода any
, но это не работает для меня. Код работает, и, безусловно, есть свойство _body
, но оно все равно бросает туда ошибку, и я не могу построить эту ошибку.
Любая помощь очень ценится.
UPDATE
Другой способ: явно указать TypeScript, которые не заинтересованы в строгой проверке типов.
(<any>data)._body
ОРИГИНАЛ
Этот data["_body"]
должен работать.
data.json();
предоставит вам результат json: https://angular.io/docs/ts/latest/guide/server-communication.html