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