var tabpanel = tree.ownerCt.ownerCt.ownerCt.ownerCt.child('#centerGrid');
               if(record.data.leaf){
                       if(tabpanel.child('#'+ record.data['id'])){
                               tabpanel.setActiveTab(record.data['id']);
                       }else{
                               tabpanel.add({
                                       id: record.data['id'],
                                       title: record.data['text'],
                                       closable: true,
                                       xtype: record.data['hrefTarget']
                               }).show();
                               tabpanel.setActiveTab(record.data['id']);
                       }
               }else{
                       alert('请点击叶子');
               }

Extjs4 页面重跌_Extjs



解决:

终于找到问题了,两个gridPanel的工具栏中button的id名字是一样,才会重叠



问题: 有时候Extjs中在面板中同时出现两个页面,当删除一个后,另一个也会自动删除。

解决:这种情况的出现 也算这两个页面或者两个页面相关联的页面中出现Id相同,才会出现这种情况。