私は配列[1,2,3]を持っているとしましょう。すべての項目を繰り返し処理し、それぞれをngModelにバインドします。最初の要素を変更した後にこのコードを実行すると、2番目の要素は同じ値になります。どうしたの?デフォルトで角度4のngModelで配列を正しくバインドするにはどうすればよいですか?
<div *ngFor="let x of array; let i = index;">
<input type="number" [(ngModel)]="x[i]">
</div>
'[(ngModel)] =" x "'は動作するはずです –
https://stackoverflow.com/questions/40863074/ngfor-behaviour-on-primitive-data-type/40863118#40863118 –