Angular 5 Checkbox в * ngFor Loop и получить флажок и снят определенный флажок - PullRequest
0 голосов
/ 26 апреля 2018

Любая идея в Angular 5, где у меня есть флажок в цикле * ngFor, поэтому я хочу знать, как происходит изменение проверки, и снимите флажок для конкретного флажка в * ngFor.

У меня есть код, как показано ниже

<tr *ngFor="let addon of group?.item_addons; let i = index;">
   <td>
       <div class="form-check">
         <label class="form-check-label">
           <input class="form-check-input" type="checkbox" 
           (change)="onselectAddon(addon,$event,group,i)">
           <span class="form-check-sign"></span>
              {{addon.addons_name}}
         </label>
        <span class="float-right">+ {{addon.addons_price}}</span>
       </div>                                                                            
   </td>
</tr>

Я хочу получить выбранное и невыбранное значение из определенного флажка.

1 Ответ

0 голосов
/ 26 апреля 2018

Вы можете просто добавить к своему входу следующее:

[checked]="someExpression"

если вы предпочитаете, вы можете вызвать функцию, где вы передаете текущий аддон, как

[checked]="isChecked(addon)"
...