于是乎,就写了如下代码:
var items=Ext.getCmp('center-panel').items; for(var i=0;i<items.length;i++){ Ext.getCmp('center-panel').remove(items[i]); } var treePanel=new Ext.tree.TreePanel({....})
(treepanel 的定义看在Ext Tree分类中~,链接: Ext-tree专题 )
然后:
Ext.getCmp('center-panel').add(treePanel).doLayout();
这样,就实现在了在Ext.Viewport中动态添加/删除panel的功能
转自: http://blog.csdn.net/w375179337/article/details/5157725