У меня есть несколько флажков с пометкой (Начальный, Средний, Продвинутый, Эксперт и т. Д.)
Теперь я хочу нажать на любой флажок, все предыдущие флажки должны быть отмечены.
Пример: если я нажму на Дополнительно, должны быть отмечены только все предыдущие флажки, кроме эксперта.
Ниже приведен код для получения списка флажков. Пожалуйста, дайте мне знать, если есть какое-либо решение.
<div class="cb-cont" *ngFor = "let circle of [1,2,3,4], let i = index;" >
<input type="checkbox" class="cb" [attr.id]="'vacancy' + i" (change)="changeCheckbox(i)" [checked]=" (i==0) ? true : false" >
<label [attr.for]="'vacancy' + i" ><i class="xico-completed"></i></label>
</div>
changeCheckbox(i) {
var elem = <HTMLInputElement>event.target
elem.checked = true;
}