首页 新闻 会员 周边

angular循环数据,判断是否显示.

0
[已解决问题] 解决于 2018-12-12 14:12
  <div  *ngFor="let item of criteria.priceGroup;let i=index">
       <div *ngIf="item.count>0">
           <label [for]="'item_priceGroup'+i">&nbsp;{{item.text}}</label>
       </div>
  </div>

就是这个判断会有一个问题,只是隐藏了里面的div,外面的那个div没隐藏到,虽然空白,但是会占一格。

但是我这样写:

  <div  *ngFor="let item of criteria.priceGroup;let i=index" *ngIf="item.count>0">

这样又不行,会报错,怎么办?
你猜丶的主页 你猜丶 | 初学一级 | 园豆:183
提问于:2018-11-19 17:04
< >
分享
最佳答案
0

<ng-container ngFor="let item of criteria.priceGroup;let i=index">
<div
ngIf="item.count>0">
<div>
<label [for]="'item_priceGroup'+i"> {{item.text}}</label>
</div>
</div>
</ng-container>

//不知道要怎么插入代码了···

奖励园豆:5
写代码的小2B | 老鸟四级 |园豆:4371 | 2018-11-20 10:17
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册