javascript - 向下滑动事件未触发 - ionic 框架

标签 javascript angularjs ionic-framework

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

    <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>

除了向下滑动之外,所有事件都工作正常。无论我做什么,我都无法触发该事件。我已经尝试了我能想到的一切:设置滚动属性,将事件附加到不同的元素,模拟而不是在浏览器中,并且制作了一个新的简单项目,我只是在其中测试 on-swipe-down 事件。没有任何效果。

CorePen

最佳答案

看起来有一个错误。

我提交了一个 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(' '),

关于javascript - 向下滑动事件未触发 - ionic 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24853186/

相关文章:

javascript - 使用 geojson-vt 在 OpenLayers 中加载矢量切片时出现问题

android - 为 android 构建 ionic/react - 无效的项目类型 "react"

javascript - 我的 Angularjs 缩小错误在哪里?错误$注入(inject)器

javascript - 如何使输入类型“按钮”的行为类似于类型 ='submit' ?

php - 相当于 PHP 中的 new Date(2011, 3, 1)

javascript - 如何使用 Angular JS 从复选框获取选中的值

javascript - array.concat 与 angular.copy

javascript - 如何为不在页面加载时呈现的元素创建 addEventListener?

javascript - 我可以将一个对象和一个数组放在另一个数组中吗?

cordova - Oauth.io 和 Ripple InAppBrowser 模拟