2013-07-10 59 views
1

我創建一個窗口的對象,並將tabpanel放在這個窗口中。但window.close()方法不會銷燬窗口。當我再次點擊按鈕打開窗口時,它會顯示2個不同的tabpanel,一個來自舊窗口,另一個來自新窗口,並且會使我的用戶界面崩潰。Extjs 4.1 window.close()不會破壞它

我還稱之爲「closeclose」之前的監聽器,並在此方法中銷燬tabpanel,但不起作用。

可以做些什麼?

+2

你可以發佈你的代碼嗎? – kevhender

回答

4

您確定closeAction選項設置爲destroy
當然,顯示簡化的源代碼是一個不錯的主意,所以我們可以瞭解問題的存在位置。

2

添加closeAction:'destroy'到您的窗口。它應該工作。