2014-03-05 233 views
0

我使用Extjs 4.1來構建我的web應用程序。由於Viewport不支持autoScroll: true,因此我想將此功能添加到我的應用程序中,因此我嘗試了:Ext.getBody().setStyle('overflow', 'auto');,它工作正常,當我調整瀏覽器大小時會出現滾動條,但問題是應用程序中的任何打開的面板都變成了完全白色!Extjs窗口滾動條

Ext.define('MyApp.Map', { 
    extend: 'GeoExt.panel.Map', 
    alias: 'widget.mymap', 
    border: false, 
    initComponent: function() { 
     var me = this; 
     //for window scroll 
     Ext.getBody().setStyle('overflow', 'auto'); 
     Ext.apply(me, { 
      map: map, 
      height: Ext.getBody().getViewSize().height 
     }); 
     me.callParent(arguments);  
     }); 

    } 
}); 

回答

1

必須設置自動滾屏:真正在每一個面板或全部regions.So時瀏覽器調整,將自動調整。