相当于Ionic 2中的setOnItemLongClickListener

时间:2017-02-14 16:57:48

标签: android angular ionic2

我创建了一个功能,当用户点击该项目时,在屏幕上显示一个Toast,一个警报,点击该项目:

我的.ts文件中的功能:

itemSelected(item: string) {
    this.toastCtrl.showToast("Selected Item: " + item, 'bottom');
}

按钮:

<button ion-item *ngFor="let item of people" (click)="itemSelected(item)">
  {{ item.firstname }}
</button>

这通常正常,但是现在我想在用户长按项目时创建一个选项列表。在原生Android中,可以使用setOnItemLongClickListener方法执行此操作,但是我不知道Ionic中的等价物是什么?哪种方法相当于Ionic 2中的setOnItemLongClickListener

1 个答案:

答案 0 :(得分:3)

您可以尝试Ionic 2手势提供的<button ion-item *ngFor="let item of people" (press)="itemSelected(item)"> {{ item.firstname }} </button> 事件。查看关于手势here.

的文档
A