typescript 滑动手势 - 将hammerjs添加到app.module.ts

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 滑动手势 - 将hammerjs添加到app.module.ts相关的知识,希望对你有一定的参考价值。

import { BrowserModule, HammerGestureConfig, HAMMER_GESTURE_CONFIG } from '@angular/platform-browser';
[...]

declare var Hammer: any;

export class MyHammerConfig extends HammerGestureConfig {
  public buildHammer(element: HTMLElement): any {
      return new (window as any).Hammer(element);
  }
}

@NgModule({
  [...]
  providers: [
    [...]
    {
      provide: HAMMER_GESTURE_CONFIG,
      useClass: MyHammerConfig
    }
  ],
  [...]
})
export class AppModule { }

以上是关于typescript 滑动手势 - 将hammerjs添加到app.module.ts的主要内容,如果未能解决你的问题,请参考以下文章

使用Hammer and Angular 8在整个屏幕上捕获滑动事件

typescript 滑动手势 - 将hammerjs添加到main.ts

typescript 滑动手势 - 将hammerjs添加到app.module.ts

typescript 滑动手势 - 将hammerjs添加到app.module.ts

hammer.js学习

hammer.js中文文档