extjs4 tabpanel动态创建tab时高度自适应解决方法

 

  
  
  
  
  1. mainTabs = Ext.create('Ext.tab.Panel',{  
  2.   .......  
  3. });  
  4.  
  5.  
  6. function addTab(node) {     //record.raw存储树节点相应信息  
  7.     var panel = node.raw.itemid;  
  8.     var tab = mainTabs.add(panel);        
  9.     tab.setHeight(mainTabs.getHeight() - mainTabs.tabBar.getHeight());   //解决高度自适应问题,搞得很痛苦啊  
  10.     tab.show();  
  11. }  
  12.       
  13. tree.on("itemclick",function(view,record){      //要用itemclick来获取click行为, view与record获取树节点  
  14.     addTab(record)  
  15. }); 

 

你可能感兴趣的:(高度自适应,extjs4,tabpanel,动态创建tab时高度自适应)