インスタンス化をオンにする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
は破壊されるのではなく、単に隠されています。何かご意見は?