У меня есть таблица элементов с флажком и я хочу отключить их, когда пользователь проверяет 15 элементов.
Мой код:
<mdc-checkbox class="checkbox-primary" [(ngModel)]="item.isChecked"
(change)="$event ? selection.toggle(row) : null" (click)="$event.stopPropagation()"
(change)="onChecked(item)" [disabled]="itemList.length > 15">
</mdc-checkbox>
Это работает, но отключает все из них, поэтому вы не можете снять одно из уже проверенных и проверить другое.
Итак, вопрос - как отключить только непроверенные флажки, когда пользователь проверяет 15-й из них?