我正在使用Hammerjs来检测Angular 8小型应用程序上的滑动。
我关注了这篇文章https://medium.com/angular-in-depth/gestures-in-an-angular-application-dde71804c0d0-我正在使用带有@ angular / platform-browser的Hammerjs。
但是,三天前发布Angular 9时-我进行了更新,没有任何问题,但是现在刷卡检测根本不起作用:( ... ...没有看到错误或警告。 另外-在更新发行说明中没有看到有关平台浏览器更改的任何说明。
任何想法出了什么问题以及如何解决?
答案 0 :(得分:27)
我遇到了同样的问题,并且遇到this article,这解决了我的问题。
hammerjs现在是可选的
在早期版本中,需要hammerjs添加手势支持,现在它是可选的,并且内部使用的所有实现都已删除,您可以从@ angular / platform-browser使用HammerModule。
只需将HammerModule
导入添加到我的AppModule
修复中即可。