Extjs4中panel的简单使用

Ext.onReady(function(){
	Ext.QuickTips.init();
	Ext.create('Ext.panel.Panel',{
	    title: '[01]面板的头部[Ext.panel.Header]',
	    width: 500,
	    bodyPadding : 10,//边距
	    height: 400,
	    hideCollapseTool:false,
	    collapsible :true,
	    //animCollapse : false,//控制动画
	    //frame : true,//渲染面板
	    autoLoad:'/Learning-extjs4.0/lesson/26/ass.html',//只要是不是null自动加载内容
	    html: '<p>[02]面板体</p>',//和上面的属性是冲突的
	    autoScroll:true,//自动滚动条
	    closable:true,//运行客户关闭
	    closeAction:'destroy',//设置关闭动作[destroy|hide]
		bodyStyle: {
		    background: '#ffc'
		},	    
	    renderTo: 'demo',
	    tbar: [
		  { xtype: 'button', text: '[03]顶部工具栏' }
		],
		bbar: [
		  { xtype: 'button', text: '[04]底部工具栏 ' }
		],
		dockedItems: [{
		    xtype: 'toolbar',
		    dock: 'bottom',
		    ui: 'footer',
		    items: [
		        { xtype: 'component', flex: 1 },
		        { xtype: 'button', text: '[05]面板底部',
		        	handler:function(b){
		        		b.up("panel").removeAll(true)//自动销毁
		        	}
		        }
		    ]
		}],
		tools:[{
		    type:'refresh',
		    qtip: '刷新'
		},{
		    type:'help',
		    qtip: '帮助'
		},{
			id:'next',
		    handler: function(event, toolEl, panel){
		    	panel.up("panel").insert(0,{
		    			xtype:'panel',
		    			width:100,
		    			height:100,
		    			bodyStyle: {
						    background: 'red'
						}
		    		}) 
		    }
		}]		
	});
});
/**
	close
    collapse
    down
    expand
    gear
    help
    left
    maximize
    minimize
    minus
    move
    next
    pin
    plus
    prev
    print
    refresh
    resize
    restore
    right
    save
    search
    toggle
    unpin
    up
*/




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值