HammerJS的Angular Material工具提示错误解决方法

时间:2019-09-06 04:40:10

标签: angular angular-material hammer.js

我最近从我的应用程序中的mat-tooltips中发现了一些与触摸滚动问题有关的bug。此处概述了此行为:GitHub Issue。在问题页面上发布了过去似乎可行的解决方法。情况不再如此。这篇文章中有关于重写HammerJS配置类的说明。这是2017年该帖子的链接:Tutorial

按照本教程进行操作会引起问题:

mc.get("swipe").set({ velocity: 0.3, threshold: 10 });引发错误,因为get()上似乎不再存在HammerManager

还有另一种方法来获取swipe动作并进行设置吗?我似乎找不到太多有关配置此设置的信息。

1 个答案:

答案 0 :(得分:2)

hammer.get("swipe")更改为hammer.Swipe()

在您的情况下,您甚至不需要传递参数,因为您的参数是默认参数。

有关更多信息,请参见Docs