渲染Ext.view.View后调用一个函数

时间:2012-08-14 11:30:51

标签: javascript extjs

如何在渲染Ext.view.View后调用函数?

Ext.create('Ext.view.View', {
store: Ext.data.StoreManager.lookup('imagesStore'),
tpl: imageTpl,
itemSelector: 'div.thumb-wrap',
emptyText: 'No images available',
renderTo: Ext.getBody()});

1 个答案:

答案 0 :(得分:3)

您应该像这样使用Afterrender事件:

Ext.create('Ext.view.View', {
    store: Ext.data.StoreManager.lookup('imagesStore'),
    tpl: imageTpl,
    itemSelector: 'div.thumb-wrap',
    emptyText: 'No images available',
    renderTo: Ext.getBody(),
    listeners: {
        afterrender: function() {
           // Do something here
        }
    }
});

您可以访问here

的文档