我有一个closeAction
配置为'hide'
实例化的窗口:
var myWin = Ext.create('Ext.window.Window', {
...
closeAction:'hide',
...
});
close()
因此,调用myWin
只会隐藏窗口。我需要按照 Sencha 文档的暗示销毁窗口:destroy
从 DOM 中删除窗口并销毁它和所有后代组件。该窗口将无法通过 show 方法重新显示。
我尝试了什么?我试过了:
直接调用
destroy
窗口对象:myWin.destroy();
在调用之前设置
closeAction
为:destroy
close()
win.closeAction='destroy'; win.close();
在这两种情况下,myWin
只是隐藏而不是破坏。有什么想法吗?