Я пытаюсь преобразовать приложение Angular 1 в Angular 2. Зацикливание через зубчатый массив булевых (boolean[][])
. Я обрабатываю checkboxes
следующим кодом:
<div *ngFor="#cell of CellData; #parentIndex = index">
<input *ngFor="#col of cell; #childIndex = index" type="checkbox" [(ngModel)]="CellData[parentIndex][childIndex]" />
</div>
Флажки отображаются правильно, однако, если я выберу флажок, то тот, который справа от него также выбран.
Эта логика отлично работает в приложении Angular 1, поэтому я не уверен, что это проблема с тем, как я использую ngModel или проблему с Angular 2.
Любая помощь будет высоко оценена