Extjs 4.2组合 - 清除BoundList中的侦听器

时间:2015-08-13 01:40:00

标签: javascript extjs extjs4.2

如何从我的ComboBox中删除listConfig个侦听器:

    var combo = Ext.create('Ext.form.ComboBox', {
        valueField : 'id',
        store: store,
        displayField : 'description',
        editable : true,
        autoSelect : false,
        forceSelection : false,
        allowBlank : true,
        typeAhead : false,
        mode : 'local',
        listConfig : {
            listeners : {
                itemclick : function(){ console.log('listConfig listeners itemclick');  }
                }
        }
    });

我尝试了combo.listConfig.clearListeners(),但这里的listConfig成员似乎只是配置(没有方法)。我需要访问组合的实际Ext.view.BoundList,因此我可以在其上调用clearListeners(),但似乎没有吸气剂吗?

1 个答案:

答案 0 :(得分:0)

combo.getPicker().clearListeners()