Я использую Angular 2 и получаю эту ошибку при использовании наблюдаемого Property '_body' does not exist on type 'Response'
. Код нижеСвойство '_body' не существует на типе 'Response'
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