angular – 属性’_body’在’Response’类型中不存在

前端之家收集整理的这篇文章主要介绍了angular – 属性’_body’在’Response’类型中不存在前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用Angular 2并在使用可观察的属性时出现此错误’_body’在类型’Response’上不存在.代码如下
this.securitiesService.getMarketMovers()
    .subscribe(data => {
        console.log(JSON.parse(data._body))
    });

getMarketMovers函数就是这样的:

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

我试图将数据设置为任何类型,但这对我不起作用.代码工作,数据肯定有一个_body属性,但它仍然会抛出错误,我不能用这个错误构建.

任何帮助是极大的赞赏.

UPDATE

另一种方法是明确告诉TypeScript我们对进行严格的类型检查不感兴趣.

(<any>data)._body

原版的

这个数据[“_ body”]应该有效.

原文链接:https://www.f2er.com/angularjs/143958.html

猜你在找的Angularjs相关文章