直接看代码说话,在panel初始化时加入tap监听事件即可:
Ext.define('app.view.MyPanel', {
extend: 'Ext.Panel',
alias:'widget.mypanel'
initialize: function(component, options) {
//在此处可以用this,如果在控制器中则用参数component更适合
component.element.on({
tap : function() {
alert('1234');
}
})
}
});
这样就可以实现为panel绑定一个点击事件了。
extend: 'Ext.Panel',
alias:'widget.mypanel'
initialize: function(component, options) {
//在此处可以用this,如果在控制器中则用参数component更适合
component.element.on({
tap : function() {
alert('1234');
}
})
}
});
这样就可以实现为panel绑定一个点击事件了。