如何调用Ext JS 3.4 Window的超类方法

时间:2013-04-15 16:58:59

标签: extjs superclass

我有一个像这样的窗口类:

    myWindow = Ext.extend(WindowAddItemUi, {

    initComponent: function() {

        WindowAddComponentPublic.superclass.initComponent.call(this);

    },

    close : function() {
        this.superclass().close(); //not working
        myWindow.superclass().close(); //also not working

    }

   });

我试图覆盖窗口的close方法并调用窗口的超级方法,但它似乎不起作用。
有谁知道如何正确调用它?

2 个答案:

答案 0 :(得分:3)

close: function() {
    this.callParent();
}

答案 1 :(得分:2)

是的,我终于开始工作了。 这是我修复它的解决方案。

close : function() {
 this.superclass().close.call(this); //this works
 // myWindow.superclass.close.call(this); //this also works 
}