【发布时间】:2017-11-27 03:34:58
【问题描述】:
如何使用模板驱动表单删除此行?我很困惑,因为数组是在*ngFor 中迭代的?我怎样才能做到这一点?这是我在下面所做的。
HTML
<tr *ngFor="let innerItem of project.material_projects | orderBy: {property: column, direction: direction} | let i = index">
<td>{{innerItem.material.name}}</td>
<td>{{innerItem.balance}}</td>
<td>
<button type="button" class="btn btn-sm btn-danger" (click)="onDelete(i)"> Delete</button>
</td>
</tr>
TS
onDelete(index: number) {
this.projects.material_projects.splice(index, 1)
}
【问题讨论】:
标签: angular tr angular-template angular-forms