working que not cloak change angular typescript observable

angular - que - La propiedad ''_body'' no existe en el tipo ''Respuesta''



ng-hide (3)

Solucionar mejor este error sería agregar. : Prometer <any> después de la función getMarketMovers ().

Estoy usando Angular 2 y Property ''_body'' does not exist on type ''Response'' este error cuando uso una Property ''_body'' does not exist on type ''Response'' observable Property ''_body'' does not exist on type ''Response'' . El codigo esta abajo

this.securitiesService.getMarketMovers() .subscribe(data => { console.log(JSON.parse(data._body)) });

La función getMarketMovers es simplemente esto:

getMarketMovers() { return this._http.get(''...url address...'') }

He intentado configurar los data para que escriban any pero eso no me funciona. El código funciona y definitivamente hay una propiedad _body en los datos, pero aún arroja un error y no puedo compilar con este error.

Cualquier ayuda es muy apreciada.


ACTUALIZAR

Otra forma, es decirle explícitamente a TypeScript que no estamos interesados ​​en hacer una comprobación de tipos estricta.

(<any>data)._body

ORIGINAL

Estos data["_body"] deberían funcionar.