У меня небольшая проблема, из-за которой возникают головные боли.
У меня есть модал, в котором я показываю некоторую информацию с флажками, информация поступает из массива, и я устанавливаю состояния флажков из этого массива,и пример массива:
this.array = [
{scope: "acc", code: "1", alias: "aaa", selected: true, editable: true},
{scope: "acc", code: "2", alias: "bbb", selected: true, editable: true}
]
Я хочу играть с чеками как обычно, но когда я нажимаю кнопку discardChanges, флажки возвращают состояние, в котором они были ранее.
<div *ngFor="let account of allAccountsList; let i = index;" class="">
<div class="row">
<input (click)="saveCheck(account.code, account.scope)" [(checked)]="account.selected"
type="checkbox" name="genres" value="adventure" id="{{i}}">
<label for="{{i}}" style="font-family: 'SExtralight'; font-size:14px;"></label>
</div>
</div>
Спасибо всем.