Extjs 4.1 window.close()不会破坏它

时间:2013-07-10 11:01:46

标签: extjs extjs4.1

我创建了一个窗口对象,并将tabpanel放在这个窗口中。但是window.close()方法不会破坏窗口。当我再次单击按钮打开窗口时,它会显示2个不同的tabpanel,一个来自旧窗口,另一个来自新窗口,它会使我的用户界面崩溃。

我也称之为“beforeclose”的侦听器,并在此方法中销毁tabpanel,但这样做不起作用。

可以做些什么?

2 个答案:

答案 0 :(得分:4)

您确定closeAction选项设置为destroy吗? 当然,显示简化的来源是个好主意,因此我们可以了解问题的存在位置。

答案 1 :(得分:2)

添加closeAction:'destroy'到你的窗口。它应该工作。