У меня есть список элементов внутри таблицы для каждого элемента. Я включаю флажок для редактирования и удаления значений. Но я могу установить только 1 флажок в то время, когда выбранные другие должны быть отключены.
<tr *ngFor="let lists of resObj;let i = index">
<td>
<label class="check-box-block">
<input type="checkbox" (change)="selectBox($event, lists, lists.id,i)" id="checkBox"
[disabled]="chk" />
<span class="checkmark"></span>
</label>
</td>
</tr>
selectBox(event,list, id, i)
{
if (event.target.checked) {
this.chk = true;
this.checkedArray.push(list);
} else {
this.chk = false;
const newArr = this.checkedArray.filter(item => item !== list);
this.checkedArray = newArr;
}
}
}