click 点击事件
tap 点击事件
press 长按事件
pan 滑动的时候触发的事件,滑动触发多次
swipe 滑动事件 滑动触发一次
rotate 旋转事件
pinch 捏合(pinch)手势
http://hammerjs.github.io/
npm install hammerjs --save
main.ts中引入
import { enableProdMode } from '@angular/core';import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';import { AppModule } from './app/app.module';import { environment } from './environments/environment';import 'hammerjs';if (environment.production) {enableProdMode();}platformBrowserDynamic().bootstrapModule(AppModule).catch(err => console.log(err));
使用
<ion-button (press)="press()">事件</ion-button><ion-button (tap)="tap()">事件</ion-button>
页面跳转
[routerLink]="['/button']"
