Использование прослушивателей или метода .on не работает.
Единственное, что мне помогло, - это использование обработчика для кнопок.
Пример кода (он не работает в скрипка и в последнем chrome): https://fiddle.sencha.com/#view / редактор & скрипка / 34p5
Ext.create('Ext.Button', { text: 'Click Me', renderTo: Ext.getBody(), listeners: { click: function() { Ext.Msg.alert('Success!', 'I was clicked!'); } } });
попробуйте ниже код
Ext.create('Ext.Button', { text: 'Click Me', renderTo: Ext.getBody(), handler: function() { Ext.Msg.alert('Success!', 'I was clicked!'); }});
Это потому, что современная кнопка инструментария не имеет click событие
click
Использование нажатие событие.
скрипка