sencha touch list(列表) item(单行)单击事件触发顺序
来源:互联网 发布:mac能做pe启动盘 编辑:程序博客网 时间:2024/06/05 08:25
测试代码如下
1 Ext.define('app.view.new.List', { 2 alternateClassName: 'newList', 3 extend: 'app.view.util.MyList', 4 requires: ['app.view.new.Info'], 5 xtype: 'newList', 6 config: { 7 store: 'newList', 8 listeners: { 9 itemtaphold: function(list) {10 console.log(11);11 },12 itemtouchend: function(list) {13 console.log(22);14 },15 itemtap: function(list, index, target, record, e, eOpts) {16 console.log(33);17 },18 itemsingletap: function(list) {19 console.log(44);20 }21 },22 itemTpl: new Ext.XTemplate('<div class="left w20"><div class="img" style="background: url({litpic}) no-repeat center;background-size: 100%;"></div></div>', '<div class="right w80"><div class="row">{title}</div><div class="row grayF">{time}</div></div>')23 }24 });
测试结果:
当按键长按时事件触发顺序依次为:itemtaphold -》 按键松开之后 -》 itemtouchend -》 itemtap -》 itemsingletap
当按键轻点时事件触发顺序依次为:itemtouchend -》 itemtap -》 itemsingletap
总结:
itemtouchend,itemtap,itemsingletap事件必然触发
itemtaphold事件只在长按时触发
如果需要同时监控长按和轻触事件,需要加入判断参数来防止事件误触发。
- sencha touch list(列表) item(单行)单击事件触发顺序
- 如何在Sencha Touch List Item中添加一个Button
- sencha touch的list组件item不能点击了
- [Phonegap+Sencha Touch] 移动开发21 Sencha touch tapHold事件 触发时间太长的解决办法
- [Phonegap+Sencha Touch] 移动开发21 Sencha touch tapHold事件 触发时间太长的解决办法
- sencha touch 开发顺序
- sencha touch list分页
- sencha touch list分页
- sencha touch权威指南---学习笔记4-插入图片单击事件
- sencha touch列表插件bug
- 如何在点击sencha-touch-list中通过点击item获得所在的绑定字段
- 解决Sencha Touch 2 NavigatorView Push事件只触发了一次问题
- [Sencha ExtJS Modern & Touch] 让长按(taphold/itemtaphold)操作完成后不触发点击(tap/itemtap)事件
- [Sencha Touch/ExtJS] (函数节流)阻止用户快速频繁点击,导致多次触发点击事件
- sencha touch :Ext.list 使用方法
- sencha touch :Ext.list 使用方法
- [Phonegap+Sencha Touch] 移动开发26 Android下的sencha touch程序,转屏时,Ext.Viewport不能触发orientationchange事件的解决办法
- [Phonegap+Sencha Touch] 移动开发26 Android下的sencha touch程序,转屏时,Ext.Viewport不能触发orientationchange事件的解决办法
- 进程的相关操作
- ADB server didn't ACK 查找哪个进程占用的方法
- NSData,NSImage,NSDictionary,NSString,NSInteger,Float,NSURL 等等互相转换
- chromium输出render树
- 触摸屏和ADC驱动移植
- sencha touch list(列表) item(单行)单击事件触发顺序
- 字符流,字节流,缓冲
- adb shell error: closed
- 创建与连接静态链接库
- Android用代码让手机休眠
- java.net.SocketException: sendto failed: EPIPE (Broken pipe)
- 重复的 libGoogleAdMobAds.a(gad_md5.o)
- java的容器概念
- C#学习笔记09:数据库编程(一)