向下滑动的事件 - 离子框架

时间:2014-07-20 17:42:33

标签: javascript angularjs ionic-framework

我正在使用离子框架创建一个简单的应用程序,我想在每个滑动事件上运行一个函数。向上,向下,向左和向右滑动。

    <ion-content on-swipe-up="add()" on-swipe-left="multiply()" on-swipe-right="divide()" on-swipe-down="subtract()" scroll="false">
    <div id="game">
        <h1>{{subject.value}}</h1> 
    </div>
</ion-content>

所有事件都可以正常工作,除了刷卡。无论我做什么,我都无法解决这个问题。我已经尝试了我能想到的一切:设置滚动属性,将事件附加到不同的元素,模拟而不是在浏览器中,并创建了一个新的简单项目,我只是在测试刷卡 - 下来的事件。没有任何效果。

CorePen

1 个答案:

答案 0 :(得分:2)

看起来有一个错误。

我提交了Github问题。 https://github.com/driftyco/ionic/issues/1810

与此同时,如果您使用bundle.js文件的本地副本,请进行以下更改:

第40918行,更改:

'onHold onTap onTouch onRelease onDrag onDragUp onDragRight onDragDown onDragLeft onSwipe onSwipeUp onSwipeRight onSwipeBottom onSwipeLeft'.split(' '),

'onHold onTap onTouch onRelease onDrag onDragUp onDragRight onDragDown onDragLeft onSwipe onSwipeUp onSwipeRight onSwipeDown onSwipeLeft'.split(' '),