我有一个表格,每一行都有数据填充和相应的删除按钮。
HTML代码:
<tbody>
<tr class="bx--parent-row-v2" *ngFor="let emp of filteredEmployees" data-parent-row>
<td></td>
<td >{{emp.fullName}}</td>
<td >{{emp.designation}}</td>
<td >{{emp.empCode}}</td>
<td >{{emp.mobile}}</td>
<td><a class="btn" (click)="onDelete(emp.id)" data-toggle="modal" data-modal-target="#delete-confirmation-modal" ><svg width="12" height="16" viewBox="0 0 12 16"><path d="M11 4v11c0 .6-.4 1-1 1H2c-.6 0-1-.4-1-1V4H0V3h12v1h-1zM2 4v11h8V4H2z"></path><path d="M4 6h1v7H4zm3 0h1v7H7zM3 1V0h6v1z"></path></svg></a>
<div data-modal id="delete-confirmation-modal" class="bx--modal " role="dialog" aria-modal="true" aria-labelledby="delete-confirmation-modal-label" aria-describedby="delete-confirmation-modal-heading" tabindex="-1">
<div class="bx--modal-container">
<div class="bx--modal-header">
<p class="bx--modal-header__heading bx--type-beta" id="delete-confirmation-modal-heading">Delete</p>
<button class="bx--modal-close" type="button" data-modal-close aria-label="close modal" >
<svg class="bx--modal-close__icon" width="10" height="10" viewBox="0 0 10 10" xmlns="http://www.w3.org/2000/svg">
<title>Close Modal</title>
<path d="M6.32 5L10 8.68 8.68 10 5 6.32 1.32 10 0 8.68 3.68 5 0 1.32 1.32 0 5 3.68 8.68 0 10 1.32 6.32 5z" fill-rule="nonzero"
/>
</svg>
</button>
</div>
<div class="bx--modal-content">
<p >Are you sure you want to remove {{emp.fullName}}?</p>
</div>
<div class="bx--modal-footer">
<button class="bx--btn bx--btn--secondary" type="button" data-modal-close>Cancel</button>
<button class="bx--btn bx--btn--primary" type="button" (click)="deleteEmployee(emp.id)" data-modal-primary-focus>Delete</button>
</div>
</div>
</div>
</td>
<td><a class="btn"(click)="onEdit(emp)"><svg width="16" height="16" viewBox="0 0 16 16"><path d="M7.926 3.38L1.002 9.72V12h2.304l6.926-6.316L7.926 3.38zm.738-.675l2.308 2.304 1.451-1.324-2.308-2.309-1.451 1.329zM.002 9.28L9.439.639a1 1 0 0 1 1.383.03l2.309 2.309a1 1 0 0 1-.034 1.446L3.694 13H.002V9.28zM0 16.013v-1h16v1z"></path></svg></a></td>
</tr>
</tbody>
当我想要从模式中删除一行时,单击该行中的删除按钮(模式)会调用该行。我使用函数“onDelete(emp.id)”在点击时调用一个模式
Typescriptcode:这里它正确地选择了我想要删除的行id
onDelete(id: string) {
let modalInstance = Modal.create(document.getElementById('delete-confirmation-modal'));
modalInstance.show();
}
从模态按钮,我试图通过调用按钮上的函数来删除单击“delete员工(emp.id)”Typecriptcode:这里我无法通过选定的行ID
deleteEmployee(id: string){
this.firestore.doc('employees/' + id).delete();
this.toastr.warning('Deleted successfully','Employee Register');
}
为什么我不能从模态按钮传递选定的行ID...我怎么能这样做?救命!!!
为行的数据类型初始化
export class Employee {
id : string;
fullName: string;
empCode: string;
mobile: string;
designation :string;
}
你让它变得比需要的更难。在你的超文本标记语言中*ngFor循环
然后,当您调用delete时,您会传回i.(单击)=“delete(i)”
然后在ts
Delete(index: number) {
filteredEmployees.splice (index, 1);
}
您可以将id分配给“onDelete”方法中的私有属性,而不是传递id。
private contentDeleteId;
onDelete(id: string) {
this.contentDeleteId = id;
let modalInstance = Modal.create(document.getElementById('delete-confirmation-modal'));
modalInstance.show();
}
在删除员工方法中,您可以访问id。
deleteEmployee(){
const id = this.contentDeleteId;
this.firestore.doc('employees/' + id).delete();
this.toastr.warning('Deleted successfully','Employee Register');
}
我需要能够从角材料列表中删除选定的项目。为此,我决定从初始项目数组中减去选定项目数组(不确定这是最好的方法)。 我的问题是,我找不到一种方法来将超文本标记语言中的选定项数组传递给TS并使用它。 Angular材料在其留档中有以下示例: 其中x是mat-seltion-list选择器的ID,y是对所选元素执行的操作。但这似乎只适用于超文本标记语言。 下面是我不工作的代码。 HTML,其中我设置了列表
这一次我需要有关如何在单击删除按钮时基于html表中的行ID删除行的帮助。表数据源来自单独的Json文件。 表格如下所示:图像链接 如果需要更多的片段,请告诉我。谢谢你。
下面的代码是我的按钮操作的一部分。Jtable contain last row is复选框。单击“保存”按钮时,所选行必须从表行中删除 执行的操作代码
我正在用C#WPF做一个项目,它包含在一个客户机管理中,在那里我添加了新的客户机,在一个txt文档中有save,我有一个listview,在那里我可以看到所有添加的客户机,但现在我想实现一个delete按钮,在那里我从listview中选择一个客户机,并可以删除它。如果我现在做的正确,如果有人能帮我…,…谢谢。
我需要使用Python从工作表中删除一行。我们的工作表上有数千条记录,数据会定期更新,因为所有的事情都是用Python完成的,所以这个任务也需要用Python完成。 这就是我到目前为止从留档和其他教程中得到的: 与工作表的连接必须在不同的函数中进行,因为我在其他地方多次使用它,但在下一个函数中,我会发出请求并得到错误: 错误: 我搜索过的每一个SOF示例和类似问题都使用了完全相同的请求!但我仍然无
我想从java中的表中删除选定的行。该事件应在单击按钮时执行。如果有人帮助我,我会非常感激。。。 例如,有一个名为sub\U table的表,有3列,即sub\U id、sub\U name、class。当我从该表中选择一行并单击“删除”按钮时,应删除该特定行。。