如何一起使用Ext.createthis.callParent?如果我使用以下代码,则从ajax存储检索数据时会出错。

items: [
    { xtype: 'combo',
        initComponent: function() {
            ...
            this.callParent(arguments);
        }
    }
]


有什么建议么?

最佳答案

callParent文档说:


  调用当前方法的“父”方法。那是以前被派生或被重写覆盖的方法(请参阅Ext.define)。


换句话说,您只能在Ext.defineExt.override中获得callParent;当您在配置中覆盖此方法时不行。

真正重要的是要理解,initComponent并不是要被覆盖为配置。您应该真正扩展combo类并在那里覆盖initComponent

关于javascript - Ext.Create和this.callParent,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15631027/

10-11 12:23