文章内容

2019/8/5 16:51:30,作 者: 黄兵

Angular *ngIf length

在Angular中如何判断*ngIf Arrary的长度?

具体代码如下:

result = [];
<div class="kt-section__content pay_result" *ngIf="result.length">

</div>

但是报如下错误:

ERROR TypeError: Cannot read property 'length' of undefined

看样子上面的写法是错误的,需要修改。
<div class="kt-section__content pay_result" *ngIf="result?.length">

</div>

这样就没有问题了。


参考资料:

1、ng-if check if array is empty

2、ERROR TypeError: Cannot read property 'length' of undefined


黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - Angular *ngIf length

分享到:

发表评论

评论列表