关于ExtJS4.1创建Window拖动时会出现两个相同的Window

今天测试项目时发现新开的窗口在拖动操作下会出现两个一样的Window,而且也没有任何报错,我的项目类似桌面应用,父Window下可触发多个子Window,解决方法是让让给系统中的全局变量设置唯一一个此父Window即第一次触发时加载这个窗口的时候让它create,其他时间让这个已经create的实例显示就OK了。

我这里代码:

if (this.inited) {
			app.module.grade.show();
			return;
		}
		this.inited = true;
		app.module.grade = Ext.create('XX.view.School.Teacher.Grade');
		app.module.grade.show();

疑问:

没有加这些代码时,父Window每次点击后拖拽都不会出现两个窗口,但是子Window,在关闭父Window后,再次打开父Window点击触发子Window拖拽时会出现两个窗口?

有知道的请指导下,对于ExtJs也是刚接触不久!

补充:上次写的那个方法时有问题,特此修正!在这里表示歉意,因为我在这方面也是个新手!

顺便吐槽下程序员的工作---天天BUG,日日BUG,郁闷的要死!!!


你可能感兴趣的:(关于ExtJS4.1创建Window拖动时会出现两个相同的Window)