如何一起使用Ext.create
和this.callParent
?如果我使用以下代码,则从ajax存储检索数据时会出错。
items: [
{ xtype: 'combo',
initComponent: function() {
...
this.callParent(arguments);
}
}
]
有什么建议么?
最佳答案
callParent
文档说:
调用当前方法的“父”方法。那是以前被派生或被重写覆盖的方法(请参阅Ext.define)。
换句话说,您只能在Ext.define
或Ext.override
中获得callParent;当您在配置中覆盖此方法时不行。
真正重要的是要理解,initComponent
并不是要被覆盖为配置。您应该真正扩展combo
类并在那里覆盖initComponent
。
关于javascript - Ext.Create和this.callParent,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15631027/