Extjs 主页模板

Ext.onReady(function(){
               var tabs=new Ext.TabPanel({
                    title:'主要内容',
                    region:'center',
                    margins:'3 3 3 0',
                    defaults:{autoScroll:true},
                    items:[{
                         title:'首页',
                         bodyStyle:"background-image:url(/image/desk.jpg)",
                         html:'<div><center><h1>欢迎来到校园!</h1></center></div>'
                    }]
               });
               tabs.activate(0);
              var tree=new Ext.tree.TreePanel({
                 title:'导航栏',
                 region:'west',
                 split:true,
                 border:true,
                 collapsible:true,
                 width:120,
                 minSize:80,
                 maxSize:200,
                 margins:'3 0 3 3',
                 cmargins:'3 3 3 3'
              });
              var root=new Ext.tree.TreeNode({text:'我是根'});
              tree.setRootNode(root);
              var node1=new Ext.tree.TreeNode({text:'根一asdfasdfasfd'});
              var node2=new Ext.tree.TreeNode({text:'根二adfasfasfd'});
              var node3=new Ext.tree.TreeNode({text:'根三asdfasdff'});
             
              node1.appendChild(node2);
              root.appendChild(node1);
              root.appendChild(node3);
             //tree on
             tree.on("click",function(node){
                //  Ext.log("you clicked the node:"+node);//加入右键菜单
                  var t=tabs.add({
                         id:Ext.id(),
                         closable:true,
                         title:'你是谁'+Ext.id(),
                         autoLoad : {//注意这里的autoLoad,有这个,一般都会出个莫明的错,那是因为你多引入重复的.js
                                url : '/example/tabPanel.jsp',
                                scope :this,
                                scripts : true,
                                text : '页面加载中,请稍候....'
                         }
                   });
                  
                  tabs.setActiveTab(t);//显示刚出来的tab,这样用很灵活
            });
             var win=new Ext.Viewport({
                   title:'复杂布局',
                   closable:true,
                   width:800,
                   height:600,
                   border:false,
                   layout:'border',
                   items:[tree,tabs]
               });
               win.show();
          });

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值