加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

有角度 – 如何检查可观察数组的长度

发布时间:2020-12-17 08:07:26 所属栏目:安全 来源:网络整理
导读:在我的Angular 2组件中,我有一个Observable数组 list$: Observableany[]; 在我的模板我有 div *ngIf="list$.length==0"No records found./divdiv *ngIf="list$.length0" ul li *ngFor="let item of list$ | async"item.name/li /ul/div 但是列表$ .length在
在我的Angular 2组件中,我有一个Observable数组
list$: Observable<any[]>;

在我的模板我有

<div *ngIf="list$.length==0">No records found.</div>

<div *ngIf="list$.length>0">
    <ul>
        <li *ngFor="let item of list$ | async">item.name</li>
    </ul>
</div>

但是列表$ .length在Observable数组的情况下不起作用。

更新:

看来(list $ | async)?。长度给我们的长度,但下面的代码仍然不起作用:

<div>
    Length: {{(list$ | async)?.length}}
    <div *ngIf="(list$ | async)?.length>0">
        <ul>
            <li *ngFor="let item of (list$ | async)">
                {{item.firstName}}
            </li>
        </ul>
    </div>
</div>

任何人都可以指导如何查看可观察数组的长度。

你可以使用|异步管道
<div *ngIf="(list$ | async)?.length==0">No records found.</div>

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读