有人可以帮我编写以下代码并告诉我它不起作用的原因吗?我正在从字符串数组创建一系列输入,并且希望将每个输入值绑定到字符串数组中相应的槽。似乎很标准,但我似乎没有抓住这个问题。
我尝试了以下两种情况,但 Colors 数组(=string[])仍然为空!
<tr *ngFor="let color of Colors; let i = index;">
<td>
<mat-form-field>
<input required matInput placeholder="Color ({{ i + 1}})" [name]="'color_' + i" [(ngModel)]="color">
</mat-form-field>
</td>
</tr>
<tr *ngFor="let color of Colors; let i = index;">
<td>
<mat-form-field>
<input required matInput placeholder="Color ({{ i + 1}})" [name]="'color_' + i" [(ngModel)]="Colors[i]">
</mat-form-field>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)