我正在处理遗留ExtJS 4.2.1
项目。
在应用程序中,我有一个扩展Ext.window.Window
的类。
类(窗口)包含多个Ext.grid.Panel
个对象。
在每个网格面板中,我都有一些听众:
listeners: {
select: function(..) {
console.log('hello!');
}
}
当窗口首次实例化并显示时,所有事件都会为每个网格面板启动,因为我点击了行。
然而,第二次打开窗口时,网格面板的任何事件都没有发生。
每个网格面板都有以下选择模型:
selModel: Ext.create('Ext.selection.CheckboxModel', {
allowDeselect: false,
checkOnly: true,
ignoreRightMouseSelection: true,
injectCheckbox: 0
}),
selType: 'checkboxmodel',
如果需要,我可以显示更多代码段,但我找不到任何与众不同的代码段。意思是,我不知道我们所做的任何奇怪或自定义会覆盖任何默认行为。
任何信息都将受到赞赏。
感谢。
答案 0 :(得分:0)
由于声誉问题无法发表评论,无论如何是extjs窗口,你是关闭窗口还是只是隐藏,即closeableAction是关闭还是隐藏?