相当于 Ionic 2 中的 setOnItemLongClickListener



我创建了一个函数,当用户简单地单击该项目时,会在屏幕上显示一个 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

您可以尝试 Ionic 2 手势提供的press事件。在此处查看有关手势的文档。

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

相关内容

  • 没有找到相关文章

最新更新