在绘制视图之后,我构建了一个视图,并希望对这些元素进行一些操作。
我试图使用“油漆”事件,但没有任何效果。
知道为什么吗?
Ext.define('TestApp.view.phone.RegisterViewPhone', {
extend: 'Ext.Panel',
xtype: 'RegisterViewPhone',
config: {
items: [
{
xtype: 'Header'
},{
xtype: 'panel',
itemId: 'thePanel',
html: 'THIS WILL HOLD THE VIEWS CONTENT'
},{
xtype: 'Footer'
}
],
listeners: [
{
delegate: '#thePanel',
event: 'painted',
fn: 'onPainted'
}
]
},
onPainted: function () {
alert('hey!');
}
});
发布于 2014-05-08 12:56:13
您可以将侦听器附加到以下特定元素
{
xtype: 'panel',
itemId: 'thePanel',
html: 'THIS WILL HOLD THE VIEWS CONTENT',
listeners: {
painted: function(){
alert('hey!');
}
}
}
正如所画的那样,它不依赖于单个元素,它在页面作用域上也可以直接将其写入视图。
items: [
],
listeners: {
painted: function () {
alert('hey!');
}
https://stackoverflow.com/questions/23541569
复制相似问题