Sencha touch 双击文本字段

Sencha touch 双击文本字段,sencha-touch,sencha-touch-2,Sencha Touch,Sencha Touch 2,在我的移动应用程序中,我有一个带有字段集的FormPanel,其中的文本字段可以由某个桌面应用程序填充,由一位技术娴熟的秘书每分钟击键300次以上 所以我想提供在双击文本字段时打开更大字段的可能性,但我无法让侦听器工作 到目前为止,我的代码如下所示: config:{ ... listeners : [{ fn:'onClearIconTap', event:'clearicontap', delegate:'textfield'

在我的移动应用程序中,我有一个带有字段集的FormPanel,其中的文本字段可以由某个桌面应用程序填充,由一位技术娴熟的秘书每分钟击键300次以上

所以我想提供在双击文本字段时打开更大字段的可能性,但我无法让侦听器工作

到目前为止,我的代码如下所示:

config:{
    ...
    listeners : [{
        fn:'onClearIconTap',
        event:'clearicontap',
        delegate:'textfield'
    },{
        fn:'onItemDblTap',//'onTextFieldDblTap',
        event:'itemdoubletap',//'doubletap'
        //delegate:'fieldset'//'textfield'
    }]
clearIconTap事件已启动,但我无法使doubletap正常工作


如何收听该事件?

这是预期行为,如果您选中
Ext.field.Text
文档,则该组件不会公开
doubletap
事件。出于性能原因,这是一种设计选择,他们选择只侦听和公开他们认为与每个组件相关的事件

也就是说,您可以直接在与该组件关联的Ext.dom.Element上侦听事件:

试试这个:

{
    fn:'onItemDblTap',
    event:'doubletap',
    element: 'element'
}