+ -
当前位置:首页 → 问答吧 → EXT3.3 中如何动态替换viewport中的item

EXT3.3 中如何动态替换viewport中的item

时间:2011-06-01

来源:互联网

var east = Ext.getCmp("eastPanel");
if(east){
east.destroy();//能把原来的销毁
}else{
var east1 = new Ext.Panel({
id : 'eastPanel1',
region: 'east',
title: '详细信息1',
collapsible: true,
split: true,
width: 225, 
minSize: 175,
maxSize: 400,
margins: '0 5 0 0',
layout: 'fit'
});
//east1.show();
//Ext.getCmp("mainViewPort").remove(east);
Ext.getCmp("mainViewPort").add(east1).show();
Ext.getCmp("mainViewPort").doLayout(true,true);//最后两部貌似都不起作用
}

高手看看啊 在线等!先谢谢了

作者: LuckyStar0921   发布时间: 2011-06-01

没人吗?

作者: LuckyStar0921   发布时间: 2011-06-01

布局做得对吗?
或者你可以把east1直接放在mainViewPort中啊,根据需要show和hide就行

作者: lfkcn   发布时间: 2011-06-01