zoukankan      html  css  js  c++  java
  • Ext开场布局设计Viewport

    //加载dwr
    dwr.engine.setAsync(false);
    
    
    
    
    //***************************************框架定义部分**************************************************
    
    
    var store = new Ext.data.ArrayStore({
            fields: ['id', 'name', 'desc'],
            data: [
                ['1', 'name1', 'desc1'],
                ['2', 'name2', 'desc2'],
                ['3', 'name3', 'desc3'],
                ['4', 'name4', 'desc4'],
                ['5', 'name5', 'desc5'],
                ['6', 'name6', 'desc6'],
                ['7', 'name7', 'desc7'],
                ['8', 'name8', 'desc8'],
                ['9', 'name9', 'desc9'],
                ['10', 'name10', 'desc10']
            ]
        });
        var grid = new Ext.grid.GridPanel({
            title: 'grid',
            viewConfig: {forceFit: true},
              
            store: store,
            height:300,
            columns: [
                {header:'id', dataIndex: 'id'},
                {header:'名称', dataIndex:'name'},
                {header:'描述', dataIndex:'desc'}
            ],
            tbar: new Ext.Toolbar(['添加','修改','删除']),
            bbar: new Ext.PagingToolbar({
                pageSize: 15,
                store: store
            })
        });
    
    
    
        
        
        
      //***************************************数据加载function部分****************************************************
          
          
    
    
        
        
        
        
    //  *****************************************************************************************************
    //  Ext.onReady
    
    
    //  ********************页面总框架方案A:viewport***************************
    //Ext.onReady(function(){
    //
    ////页面总框架方案A:viewport
    //    var viewport = new Ext.Viewport({
    //        layout: 'border',
    //        items: [
    //            {region:'north',html:'north',title:'north',height:80},
    //            
    //            {region:'west',title:'west',300,
    //                items:
    //                    [grid,
    //                       {region:'center',html:'center2html',title:'center2',autoHeight:true}]
    //            },
    //            
    //            {region:'center',html:'center',title:'center'}
    //        ]
    //    });
    //});
    
    
    //********************页面总框架方案B:viewport包含totalPanel设计tbar***************************
    
    Ext.onReady(function(){
        
    //页面总框架方案B:viewport的totalPanel
            var totalPanel = new Ext.Panel({
                    //400,
                    region:'center',
                    tbar: new Ext.Toolbar(['viewport的PlanB']),    //框架tbar部分
                    //tbarCfg :{height:200},
                    //renderTo: Ext.getBody(),
                    //height:640,
                    border :false,
                    split:true,
                    id:'fp1',
                    layout:'border',
                    //enableTabScroll:true,        
                    items: [
                            
                            {region:'north',html:'north',title:'north',height:80},
                            
                            {region:'west',title:'west',300,
                                items:
                                    [grid,
                                       {region:'center',html:'center2html',title:'center2',autoHeight:true}]
                            },
                            
                            {region:'center',html:'center',title:'center'}
                            
                        ]
        
            });
        
        
    //页面总框架方案B:viewport
            var viewport = new Ext.Viewport({
                layout: 'border',
                items: totalPanel
            });
            
    //        //加载数据 
    //        loadGridData() ;
    //        loadGrid2Data() ;
    //        loadGrid3Data() ;
        
    });
  • 相关阅读:
    Cygwin配置总结
    javap 指令集
    超好用的Vim配置
    超过 130 个你需要了解的 vim 命令
    21、面向对象
    20、MySQLdb
    深入java字符串原理及其效率分析
    数据库执行计划
    SQL中EXISTS的用法
    mybatis之foreach用法
  • 原文地址:https://www.cnblogs.com/otio/p/4269433.html
Copyright © 2011-2022 走看看