工作中需要实现管理窗口,查了好长时间的API,终于找到了解决之道
Ext.WindowGroup
功能:对象是Ext.Window实例的集合并且提供了z-order管理和激活的功能。Ext.Window通过属性manager绑定。如:
var group=new Ext.WindowGroup()
new Ext.Window({
id: 'window',
applyTo: '**',
layout: 'fit',
width: 500,
height: 300,
closeAction: 'hide',
plain: true,
manager: group
}
这样就对窗口是实现了分组管理
Ext.WindowMgr
功能:单例类,无需使用new实例化。自动生成的全局window组。
Ext.WindowGroup
功能:对象是Ext.Window实例的集合并且提供了z-order管理和激活的功能。Ext.Window通过属性manager绑定。如:
var group=new Ext.WindowGroup()
new Ext.Window({
id: 'window',
applyTo: '**',
layout: 'fit',
width: 500,
height: 300,
closeAction: 'hide',
plain: true,
manager: group
}
这样就对窗口是实现了分组管理
Ext.WindowMgr
功能:单例类,无需使用new实例化。自动生成的全局window组。