click()에서 행을 추가하는 동적 테이블을 만듭니다. 그러나 행을 추가 할 때마다 이전 행의 값이 재설정됩니다.이전에 생성 된 행의 Angular4 동적 테이블 재설정 값
<tfoot>
<tr>
<td><button type="button" (click)="addRow()">Add row </td>
</tr>
</tfoot>
// HTML
<tbody>
<tr *ngFor="let row of rows">
<td><input name="something" type="text" [ngModel]="row.item.name </td>
</tr>
</tbody>
// 구성 요소
...
this.item = {name: 'Superman'};
this.rows = [{
item: this.item
}];
....
this.addRow() {
this.rows.push({
item: this.item
});
}