如何滑出面板然後關閉?如何在extjs4面板中滑出並銷燬?
我想這樣的,但它不會刪除面板,它只是似乎在面板配置藏匿
this.el.slideOut('b', {remove: true});
我有這個
closable: true,
closeAction: 'destroy',
我想做的事是滑出面板然後關閉它。任何想法,爲什麼這不會從DOM刪除面板?
問候
如何滑出面板然後關閉?如何在extjs4面板中滑出並銷燬?
我想這樣的,但它不會刪除面板,它只是似乎在面板配置藏匿
this.el.slideOut('b', {remove: true});
我有這個
closable: true,
closeAction: 'destroy',
我想做的事是滑出面板然後關閉它。任何想法,爲什麼這不會從DOM刪除面板?
問候
請嘗試以下code.Hope它會幫助你:
var btn = Ext.create('Ext.Button',{
text : 'hide me',
handler : function() {
myPanel.el.switchOff({
callback : function() {
myPanel.el.slideOut('b',{remove : true});
myPanel.destroy();
}
});
}
});
myPanel = Ext.create('Ext.Panel',{
width : 200,
height : 100,
title : 'Title me',
frame : true,
renderTo : Ext.getBody(),
items : btn
});
您可以通過以下鏈接查詢工作樣例:
感謝您的答案,但似乎像th也不是破壞面板:( –
對不起,我不理解你的問題。對於銷燬只有我們使用myPanel.destroy();在按鈕處理程序中。如果遇到問題,請詳細告知我們。 – Unknown
對我的解釋感到抱歉。我的意思是通過銷燬是從DOM完全刪除面板 –
我懷疑,如果你有聊天權限[看這個](http://chat.stackoverflow.com/rooms/7451/extjs-3-x-4-x-java-script-framework) – 2012-02-20 11:23:14