Typescript 从api响应中获取特定值

Typescript 从api响应中获取特定值,typescript,angular,Typescript,Angular,我想得到响应数据的具体值,我可以如何得到它。在这种情况下,我需要ApimId的值 它显示更新后的错误 代码 approvalPendingRequest(id){ } 形象 ApimId是响应数据项的一个属性——您可以在代码中使用它;假设整个响应都在上面(即,只有一个项目,而不是一个数组),请使用: ApimId是响应数据项的一个属性——您可以在代码中使用它;假设整个响应都在上面(即,只有一个项目,而不是一个数组),请使用: 您可以从接收到的数据中按名称访问它: this.http.get('

我想得到响应数据的具体值,我可以如何得到它。在这种情况下,我需要ApimId的值

它显示更新后的错误

代码 approvalPendingRequest(id){

}

形象

ApimId是响应数据项的一个属性——您可以在代码中使用它;假设整个响应都在上面(即,只有一个项目,而不是一个数组),请使用:


ApimId是响应数据项的一个属性——您可以在代码中使用它;假设整个响应都在上面(即,只有一个项目,而不是一个数组),请使用:


您可以从接收到的数据中按名称访问它:

this.http.get('http://...')
         .map(res => res.json()
         .subscribe((data) => {
           this.data = data;
           console.log('ApimId = '+data.ApimId);
         });
如果要在模板中显示,请不要忘记使用Elvis运算符(
),因为数据是异步加载的:

{{data?.ApimId}}

您可以从接收到的数据中按名称访问它:

this.http.get('http://...')
         .map(res => res.json()
         .subscribe((data) => {
           this.data = data;
           console.log('ApimId = '+data.ApimId);
         });
如果要在模板中显示,请不要忘记使用Elvis运算符(
),因为数据是异步加载的:

{{data?.ApimId}}
.subscribe((result)=>this.id=result.ApimId).
.subscribe((result)=>this.id=result.ApimId).