Ionic2禁用垂直滑动/拖动?

时间:2016-03-08 12:00:26

标签: ionic-framework angular ionic2

所以我开始在Angular2上的Ionic2中构建一个简单的应用程序。我很快遇到了虫子,例如Angular2使用Hammer.js进行触摸事件处理,但由于“拼写错误”,它会遇到无休止的递归。我发现了对github问题的评论:https://github.com/angular/angular/issues/6993#issuecomment-187115690 所以我可以手动解决这个问题。

接下来我发现每当我尝试swipepan向下或向上时它都不会触发事件,当我尝试水平触发事件但不垂直触发事件时,它会起作用。

<ion-content (pan)="log($event)">...</ion-content>

我的问题是:

真的是Ionic2实现导致了这个问题吗? 有没有一种简单的方法来解决这个问题? 我应该在哪里找到要编辑的相应源代码?

1 个答案:

答案 0 :(得分:0)

当Hammer库存在时,Hamular事件由Angular2本身注册。它们可以在Ionic2之外使用。

关于代码源代码,您可以查看以下链接:

另见这个问题: