我有一個窗口。我在窗口右上角的默認關閉按鈕有問題。因此,我想禁用該關閉按鈕並添加一個關閉按鈕,以便當用戶點擊將禁用/刪除窗口。什麼是刪除/關閉窗口的代碼。EXTJS關閉窗口
窗口定義如下;
Ext.define('MyApp.view.MyWin', {
extend: 'Ext.window.Window',
alias: 'widget.mywin',
......
我有一個窗口。我在窗口右上角的默認關閉按鈕有問題。因此,我想禁用該關閉按鈕並添加一個關閉按鈕,以便當用戶點擊將禁用/刪除窗口。什麼是刪除/關閉窗口的代碼。EXTJS關閉窗口
窗口定義如下;
Ext.define('MyApp.view.MyWin', {
extend: 'Ext.window.Window',
alias: 'widget.mywin',
......
這只是close()
。
工作example:
new Ext.window.Window({
title: 'A window',
closable: false, // hides the normal close button
width: 300,
height: 300,
bbar: [
{
text: 'Close',
handler: function() { this.up('window').close(); }
}
],
autoShow: true
});
點選擇器('.window')在最新版本的Extjs中已棄用。改用('窗口')而不用點。 – yurin
由於問題提供者用extjs4標記了問題我想這不是問題@yurin –
要刪除的關閉按鈕,只需再添加一個按鈕,看上去確實exacly一樣嗎? – AndreKR
我不認爲你可以做到這一點(但如果有可能請分享)。我想添加一個普通按鈕,然後將其命名爲close,並單擊它關閉窗口。 – Illep
你的意思是這樣的? http://jsfiddle.net/X43Fz/ – AndreKR