我正在使用(press)
事件在列表中的某些项目上显示上下文子菜单。主列表中有一些项目可以激活长按。这些项目中的每一个都有带有不同子菜单的子项目。
<ion-item *ngFor="let member of allMembers; let i = index" (press)="longPressMember(member)">
<ion-row> {{ member.fullName }} </ion-row>
<ion-row>
<ion-list>
<ion-item *ngFor="let partp of member.contributions; let k=index" (press)="longPressContribution(member.uid, partp)">
{{partp.amount}}
</ion-item>
</ion-list>
</ion-row>
<ion-item>
但是,当长按该子项时,会触发这两个功能
longPressContribution()
和longPressMember()
。我该如何实现这些方法,以便可以单独解雇孩子?