В ExtJS закрыть окно
У меня есть окно. У меня возникли некоторые проблемы с кнопкой закрытия по умолчанию, которая находится в правом верхнем углу окна. Поэтому я думал отключить эту кнопку закрытия и добавить кнопку закрытия, чтобы при нажатии пользователем отключить/удалить окно. Каков код для удаления / закрытия окна.
определение окна выглядит следующим образом;
Ext.define('MyApp.view.MyWin', {
extend: 'Ext.window.Window',
alias: 'widget.mywin',
......
1 ответов
Это просто close()
.
работающего пример:
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
});