extjs ie8布局运行失败

时间:2015-07-16 10:15:23

标签: javascript extjs layout internet-explorer-8

我已根据ExtJS 4.1中的桌面示例创建了一个应用程序。

后来我的客户决定升级到ExtJS 5.1。

经过一些更改后,除了IE8之外,它在所有支持的浏览器中都能正常工作。 问题是,当我创建一个新窗口并显示它时,我可以看到"布局运行失败"在控制台。 我比较了ExtJS 5.1和我的桌面示例,发现在示例中,窗口对象是使用w = new Ext.window.Window(config)创建的,这样可以正常工作。

我的代码使用Ext 4.1中的方法并扩展Window类,如下所示:

Ext.define('Project.user.forms.SearchForm', {
extend: 'Ext.window.Window',
.....
});

因此,在创建窗口时,代码为: w = new Project.user.forms.SearchForm()

我尝试使用一个非常简单的表单,根本没有任何项目,结果是一样的:布局运行失败。

有没有办法解决这个问题,而无需更改所有表单的代码?

谢谢你, 安德烈

0 个答案:

没有答案