7
Tôi sử dụng băng chuyền trong Sencha Touch 2. Làm cách nào để xử lý các sự kiện vuốt sang trái và vuốt sang phải?Xử lý các sự kiện vuốt trong Sencha Touch 2
Tôi sử dụng băng chuyền trong Sencha Touch 2. Làm cách nào để xử lý các sự kiện vuốt sang trái và vuốt sang phải?Xử lý các sự kiện vuốt trong Sencha Touch 2
Một cách là để lắng nghe những sự kiện swipe vào các mặt hàng băng chuyền của bạn cùng với việc sử dụng Ext.event.Event.direction để xử lý hướng của swipe của bạn:
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");
}
}
});
}
}
Working Demo:
Các công trình lớn! tnx –
Nhưng đôi khi nó chỉ hoạt động. Đôi khi chức năng vuốt này không hiển thị trong trường hợp của tôi ... – SSS
Nó phải là 'else if (e.direction ==" right ")' thay vì một 'else {...}' đơn giản. Nếu không, khối đó sẽ được kích hoạt bất cứ khi nào bạn vuốt lên trên cùng, dưới cùng và bên phải – DuKes0mE