ExtJs中如何自动关闭和打开一个TabPanel?Ext JS

解决方案 »

  1.   

    你想怎么自动化啊?还有你想怎么关闭?是删除DOM节点还是只隐掉TabPanel?
      

  2.   

    1.设置tab属性,closeAble:true,这样你就可以点X去关掉tab了。
    2.点击树节点,添加tab,这得操作2个组件。
      2.1 首先你得获取树节点点击事件,itemclick事件触发逻辑里写你的添加tab的逻辑。
      2.2 添加tab. 首先你得获取tabPanel组件引用,比如 var tabPanel = Ext.getCmp  ('yourTabPanel');
           然后用tabPanel.add(yourTabObj);然后双击树节点就会自动添加并激活那个tab了。
           你貌似是用v2.0的吧,我上面的方法和属性都是4.2的,不过应该不会差太多的,你查看下api就可以了,方法什么的都是八九不离十的。