Extjs 5.0:无法将项目添加到Ext.window.MessageBox

Extjs 5.0:无法将项目添加到Ext.window.MessageBox,extjs,Extjs,问题:无法通过Ext.window.MessageBox中的项目配置添加项目 步骤:创建Ext.window.MessageBox示例实例,并通过item config添加任何项。除此项配置外,其他功能正常。 看看这个 如果您发现任何解决方法或修复方法,请在此问题上帮助我。您可以通过调用方法将项目添加到 代码段: Thnx的答案,但为什么它不与items config一起工作?正如您在中看到的,它本身在initComponent函数中分配项:me.items=[me.topContainer,m

问题:无法通过Ext.window.MessageBox中的项目配置添加项目

步骤:创建Ext.window.MessageBox示例实例,并通过item config添加任何项。除此项配置外,其他功能正常。 看看这个

如果您发现任何解决方法或修复方法,请在此问题上帮助我。

您可以通过调用方法将项目添加到

代码段:


Thnx的答案,但为什么它不与items config一起工作?正如您在中看到的,它本身在initComponent函数中分配项:me.items=[me.topContainer,me.progressBar];同样在show方法标题、消息、图标中传递。。。该类中正在使用etc,但其中没有项目。
afterrender: function () {
    var mb = Ext.MessageBox.show({
        title: 'Record(s) already exists',
        msg: "msg<br/>msg",
        icon: Ext.MessageBox.ERROR,
        buttons: Ext.Msg.OK,
        closable: false
    });
    mb.add({
        xtype: 'textfield',
        emptyText: 'Enter text here'
    });
}