Angulaire 5, HTML, boolean sur la case à cocher est cochée

Angulaire 5, Tapuscrit 2.7.1

Je n'arrive pas à obtenir la case à vérifier au moment de retourner un booléen, j'ai essayé, item.check renvoie vrai ou faux.

<tr class="even" *ngFor="let item of rows">
<input value="{{item.check}}" type="checkbox" checked="item.check">

La case est toujours cochée cochée est écrite à l'intérieur de l'entrée. Et il ne fait pas désactivée lorsque checked="false".

Est-il une meilleure façon de le faire avec des traits Angulaires à la place? comme ngModel ou ngIf???

Solution

<input type="checkbox" [checked]="item.check == 'true'">
  • en supposant que l'élément est un objet qui contient un chèque boolean dans votre ts - utilisation ngModel sur votre case. [(ngModel)]="item.check"
InformationsquelleAutor Mr. Toast | 2018-02-28