当点击1个项目,然后快速点击不同的项目时,未检测到列表上的itemsingletap?

时间:2013-08-14 09:06:47

标签: extjs sencha-touch sencha-touch-2 listener onclicklistener

我在Sencha中有一个列表,itemsingletap作为监听器。当我点按列表中的某个项目时,会触发itemsingletap。这是预期的行为。但是,当我点按列表中的某个项目,然后快速点按列表中的其他项目时,不会触发itemsingletap。为什么不将其视为itemsingletapitemsingletap如何运作?我知道它消除了双击,但是在它被视为itemsingletap之前还有其他条件吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

检查一下这对我有用。

config : {
            refs : {
                navigationview : 'navigationview',
                },
            control : {

                'productTable dataview[id=productDataView]':{
                    itemsingletap : 'onProductItemTap'
                }

            }
        },

            onProductItemTap: function (list, idx, target, record, evt) {
                Ext.Msg.alert('itemsingletap', record.data.Content);
     Ext.select('#resultID').elements[0].innerHTML = record.data.Content;                              
            },