Ionic framework 爱奥尼亚牌长按事件

Ionic framework 爱奥尼亚牌长按事件,ionic-framework,Ionic Framework,如何在Ionic中将长按事件设置为一张卡,以启动特定卡的操作表。请帮我用爱奥尼亚4手势绑定这一长时间的新闻发布会: 安装HammerJs npm install hammerjs 内部:src/main.ts /** * Hammerjs must be imported for gestures */ import 'hammerjs'; 您可以执行以下操作: <ion-card (press)="tapEvent($event)"> <ion-item>

如何在Ionic中将长按事件设置为一张卡,以启动特定卡的操作表。请帮我用爱奥尼亚4手势绑定这一长时间的新闻发布会: 安装HammerJs

npm install hammerjs
内部:
src/main.ts

/**
 * Hammerjs must be imported for gestures
 */
import 'hammerjs';
您可以执行以下操作:

<ion-card (press)="tapEvent($event)">
  <ion-item>
    Tapped: {{tap}} times
  </ion-item>
</ion-card>

您可以使用以下npm包:

此插件应与
Ionic
Angular 7+

导入模块:

import { LongPressModule } from 'ionic-long-press';

@NgModule({
    imports: [
        ...
        LongPressModule
        ...
    ]
})
并在模板中使用:

<button
  ion-button
  ion-long-press
  [interval]="400"
  (pressed)="pressed()"
  (longPressed)="active()"
  (pressEnded)="released()"
></button>


将Hammerjs与Ionic 4一起使用会出现问题=>非常感谢。这救了我很多!
<button
  ion-button
  ion-long-press
  [interval]="400"
  (pressed)="pressed()"
  (longPressed)="active()"
  (pressEnded)="released()"
></button>