【发布时间】:2012-06-11 20:07:30
【问题描述】:
我想在 view.Viewport 添加 'afterrender' 监听器,以便在渲染视口之后做一些事情。
有人知道怎么做吗?
我的代码是,
view.Viewport.js
Ext.define('App.view.Viewport', {
extend: 'Ext.container.Viewport',
alias: 'widget.viewport',
.
.
.
controller.Viewport.js
Ext.define('App.controller.Viewport', {
extend: 'Ext.app.Controller',
init: function (application) {
if (this.inited) {
return;
}
this.inited = true;
//console.log(this.getViewport());
this.getViewport().addListener('load', function () {
console.log('AFTER RENDER'); // it does not work....
});
.
.
.
谢谢!
【问题讨论】:
标签: extjs4