我创建了一个窗口对象,并将tabpanel放在这个窗口中。但是window.close()方法不会破坏窗口。当我再次单击按钮打开窗口时,它会显示2个不同的tabpanel,一个来自旧窗口,另一个来自新窗口,它会使我的用户界面崩溃。
我也称之为“beforeclose”的侦听器,并在此方法中销毁tabpanel,但这样做不起作用。
可以做些什么?
答案 0 :(得分:4)
您确定closeAction选项设置为destroy
吗?
当然,显示简化的来源是个好主意,因此我们可以了解问题的存在位置。
答案 1 :(得分:2)
添加closeAction:'destroy'到你的窗口。它应该工作。