添加Hammer不仅要添加到main.module中
import * as Hammer from 'hammerjs';
如果您也想更改配置,请添加]>
import { HammerGestureConfig, HAMMER_GESTURE_CONFIG } from '@angular/platform-browser';
添加课程
export class MyHammerConfig extends HammerGestureConfig { overrides = <any> { swipe: { direction: Hammer.DIRECTION_ALL }, }; }
并用作提供者
providers: [ { provide: HAMMER_GESTURE_CONFIG, useClass: MyHammerConfig, }, ],
参见stackblitz中的示例
注意:您要(swipeDown)吗?