インスタンス化をオンにするcloseActionように構成されたウィンドウがあります。'hide'
var myWin = Ext.create('Ext.window.Window', {
...
closeAction:'hide',
...
});
したがって、呼び出すclose()とmyWinウィンドウが非表示になります。私はSenchaのドキュメントによって暗示されているような意味でウィンドウを破壊する必要があります:destroy
ウィンドウをDOMから削除し、ウィンドウとすべての子孫コンポーネントを破棄します。ウィンドウは、showメソッドを介して再表示することはできません。
私は何を試しましたか?私は試した:
destroyウィンドウオブジェクトを直接呼び出す:myWin.destroy();呼び出す前に設定
closeActionする:destroyclose()win.closeAction='destroy'; win.close();
どちらの場合も、myWinは破壊されるのではなく、単に隠されています。何かご意見は?