处理Sencha Touch 2中的滑动事件

时间:2013-04-04 12:40:00

标签: sencha-touch-2 carousel swipe

我在Sencha Touch 2中使用旋转木马。我如何处理向左滑动和向右滑动的事件?

1 个答案:

答案 0 :(得分:12)

一种方法是在您的轮播项目上收听swipe事件,同时使用Ext.event.Event.direction来处理您的滑动方向:

listeners: {
    initialize: function(c) {
        this.element.on({
            swipe: function(e, node, options) {
                if(e.direction == "left") {
                    alert("Hey! I swipe left");
                } else {
                    alert("Hey! I swipe right");
                }
            }
        });
    }
} 

工作演示:http://www.senchafiddle.com/#TLBZB