首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Angular中异步获取对象的某些属性

如何在Angular中异步获取对象的某些属性
EN

Stack Overflow用户
提问于 2019-04-12 21:50:06
回答 1查看 42关注 0票数 1

我有一个Json对象的Array,它是我通过Http调用从服务器获取的,假设这个数组是

代码语言:javascript
复制
var someArray=[
{id:1,name:'someName',status:'no-data'},
{id:1,name:'someName',status:'no-data'},
{id:1,name:'someName',status:'no-data'}]

并且我使用ngFor将数据呈现到angular中的表中

代码语言:javascript
复制
  <tr *ngFor="let it of someArray">
  <td>{{it.id}}</td>
  <td>{{it.name}}</td>
  <td>{{it.status}}</td>
  </tr>

我想知道如何获取someArray异步的status属性(目前我有no-data,但它有值,比如说‘someArray’),这样在第一个API调用中,它应该获取someArray,在表上呈现它,然后它获取异步数组的每个对象的状态。

请向我推荐一些文档或帮助将不胜感激:)

EN

回答 1

Stack Overflow用户

发布于 2019-04-12 22:15:48

我不完全确定您在这里问的是什么,但是有一个异步管道可以在for循环上使用

代码语言:javascript
复制
<tr *ngFor="let it of someArray | async">
  <td>{{it.id}}</td>
  <td>{{it.name}}</td>
  <td>{{it.status}}</td>
</tr>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55653197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档