如何仅在特定面板中显示extjs窗口。目前它出现在所有面板之上。我有3个选项卡,我正在创建并在其中一个窗口中显示窗口。当有人更改标签时,我不希望它可见。
答案 0 :(得分:1)
这正是您正在寻找的简单
Ext.onReady(function(){
Ext.create('Ext.panel.Panel',{
title:"Main Panel",
layout:'hbox',
width:600,height:300,
tbar:[
{text:"CreatWindow",handler:function(){
Ext.create('Ext.window.Window', {
title: 'Renders Only in Panel1',
height: 100,
width: 100,
renderTo:'panel1'
}).show();
}
}
],
renderTo:document.body,
items:[
{xtype:'panel',title:'panel1',id:"panel1",width:300,height:300},
{xtype:'panel',title:'panel1',id:"panel2",width:300,height:300}
]
});
});