Tôi đang cố gắng chuyển đổi ứng dụng Góc 1 sang Góc 2. Lặp qua một mảng răng cưa của booleans (boolean[][])
. Tôi đang render ra checkboxes
với đoạn mã sau:Góc 2 ngModel liên kết trong lồng nhau ngFor
<div *ngFor="#cell of CellData; #parentIndex = index">
<input *ngFor="#col of cell; #childIndex = index" type="checkbox" [(ngModel)]="CellData[parentIndex][childIndex]" />
</div>
Các hộp kiểm hiển thị một cách chính xác, tuy nhiên, nếu tôi chọn một hộp kiểm một ở bên phải của nó cũng được chọn.
Logic này hoạt động tốt trong 1 ứng dụng kiễu góc vì vậy tôi không chắc chắn nếu đó là một vấn đề với cách tôi đang sử dụng ngModel hoặc một vấn đề với góc 2.
Bất kỳ trợ giúp sẽ được nhiều đánh giá cao
bạn có thể cung cấp một Plunker đó chứng tỏ vấn đề này? –
Xem https://plnkr.co/edit/BbZxbAS0jNafAfI6slq9?p=preview này, @Gunter. Thực sự lạ liên quan tương ứng với các bản cập nhật nhưng quan điểm là không đồng bộ ... –
Trước tiên, tôi sắp sửa đăng tải một người cho nó;) –