要删除选定的数据行,您需要执行以下步骤:
rows: any[] = [
{ id: 1, name: 'John' },
{ id: 2, name: 'Jane' },
{ id: 3, name: 'Doe' }
];
splice()
函数来删除数组中的特定元素。例如,假设您有一个变量selectedRow
来存储选定的数据行的索引:deleteRow() {
this.rows.splice(this.selectedRow, 1);
}
ngFor
指令来循环遍历数据行。例如:
{{ row.id }}
{{ row.name }}
在上面的代码中,我们使用(click)="selectedRow = i"
来将选定的行的索引存储在selectedRow
变量中。然后,我们使用(click)="deleteRow()"
将删除按钮绑定到deleteRow()
方法。
当用户点击“选定”按钮时,selectedRow
变量将被更新,然后当用户点击“删除选定行”按钮时,deleteRow()
方法将被调用来删除选定的行。
请注意,上述代码仅为示例,您可能需要根据您的实际需求进行适当的更改。