Я хочу создать Ext.Panel с закрепленной нижней панелью инструментов, которая содержит одну кнопку.И тогда я хочу иметь два разных обработчика для нажатия на корпус панели и кнопки на панели инструментов.Но теперь у меня есть обработчик для нажатия на панель, и кажется, что этот обработчик обрабатывает каждое нажатие на панель и панель инструментов этой панели.Можете ли вы помочь мне исправить это.Вот мой код:
var infoButton = new Ext.Button({
ui: 'round-small',
border: 0,
iconCls: 'info',
style: "background: transparent;",
iconMask: true,
handler: handlerTapInfo
});
var infoToolbar = new Ext.Toolbar({
border: 0,
ui: config.ui || 'light',
dock: 'bottom',
style: 'background: transparent;',
items: [{xtype: 'spacer'}, infoButton]
});
var pic1Panel = new Ext.Panel({
id: '1',
flex: 1,
listeners:{
afterrender: function(c){
c.el.on('click', function(){
handlerTapOnPanel();
});
}
},
dockedItems: [infoToolbar]
});