2
我想覆蓋Ext.grid.column.Column類的initComponent()方法。但一些它如何執行所有這些線。基本上我想從元素中移除偵聽器,並希望將其分配給其他元素。重寫initComponent()方法
Ext.override(Ext.grid.column.Column,
{
initComponent: function(){
.
. //All lines are as it is till me.callParents();
.
.
.
.
.
.
.
// Initialize as a HeaderContainer
me.callParent(arguments);
me.on({ <<<------------------------------Do not need these.
element: 'el',
click: me.onElClick,
dblclick: me.onElDblClick,
scope: me
});
me.on({ <<<------------------------------Do not need these.
element: 'titleEl',
mouseenter: me.onTitleMouseOver,
mouseleave: me.onTitleMouseOut,
scope: me
});
}
}
我不想爲「el」和「titleEl」添加監聽器,因此我刪除了這些行。但一些它仍然添加了聽衆。 我也在AfterRender函數中寫入me.un()。即使它增加了聽衆「El」和「titleEl」
任何人都可以請指導我在哪裏我錯了?????