Angular:从8更新到9-Hammerjs + @ angular / platform-b rowser停止工作

问题描述 投票:0回答:1

我正在使用Hammerjs来检测小型Angular 8应用程序上的滑动。

我关注了这篇文章-https://medium.com/angular-in-depth/gestures-in-an-angular-application-dde71804c0d0-我正在使用带有@ angular / platform-b​​rowser的Hammerjs。

但是,三天前发布Angular 9时-我进行了更新,没有任何问题,但是现在滑动检测根本不起作用:( ... ...没有看到错误或警告。另外-在更新发行说明中没有看到有关平台浏览器更改的任何说明。

任何想法有什么问题以及如何解决?

angular hammer.js
1个回答
0
投票

我遇到了同样的问题,并设法解决了this article,这解决了我的问题。

hammerjs现在是可选的在早期版本中,需要hammerjs添加手势支持,它现在是可选的,并且内部使用的所有实现都已删除,您可以从@ angular / platform-b​​rowser使用HammerModule。

简单地将HammerModule导入添加到我的AppModule中修复了它。

© www.soinside.com 2019 - 2024. All rights reserved.