Я просмотрел существующие вопросы, связанные с этим, и нашел людей, которые в основном отрицали это, я проверил свою конфигурацию безрезультатно, попробовал несколько вещей, включая предложения на этой странице .
Вот мой флажок
<div *ngFor="let customer of customers; let customerIndex=index">
<input type="checkbox" value="on" name="Customer_{{customerIndex}}" [checked]="customer.isSelected" />
</div>
Приведенный выше код работает нормально, и я вижу следующее в Инспекторе Chrome.

Теперь, когда я изменяю свой флажок, чтобы использовать двустороннюю привязку, как это
<div *ngFor="let customer of customers; let customerIndex=index">
<input type="checkbox" value="on" name="Customer_{{customerIndex}}" [(ngModel)]="customer.isSelected" />
</div>
Инспектор Chrome показывает, что атрибут name
пропал.

Как использовать двустороннюю привязку к своему флажку и сохранить атрибут name
?