离子输入不能在ngIf角度2下工作

时间:2017-03-07 06:49:53

标签: angular ionic2

直到*ngIf它正常工作。条件成立后,它不会打印或不创建后续DOM。

<ion-item *ngFor="let checklists of leadCheckList" >

  <div *ngIf="checklists.checklistType == 'text' ">                              
    <ion-input type="text"  name="inspectionCheckList" required></ion-input>
  </div>

</ion-item>

1 个答案:

答案 0 :(得分:0)

不熟悉Ionic,但做了一些研究。检查this一个,问题是:

  

我试图在离子项中使用div元素,但它们被忽略了。

并回答:

  

添加item-content后,现在可以在<ion-item>内添加HTML元素和自定义组件(自beta.8起)

所以我为你做了一个Plunker,它似乎运行正常,并且在div中添加item content时正确显示了div,如下所示:

<div item-content *ngIf="checklists.checklistType == 'text' ">                              
  <ion-input type="text"  name="inspectionCheckList" required></ion-input>
</div>