JavaScript ext js BorderLayout

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript ext js BorderLayout相关的知识,希望对你有一定的参考价值。

<div id="pageContainer" class="pageContainer"></div>
<div id="west">
	<p>Hi. I'm the west panel.</p>
</div>
<div id="north">
	<p>Hi. I'm the north panel.</p>
</div>
<div id="center">
	<p>Hi. I'm the center panel.</p>
</div>

Ext.onReady(
	borderLayout
);


function borderLayout(){
	var center = new Ext.Panel({
        items: [{
            contentEl: 'center',
            autoScroll: true,
            border: false
        }]
	});

	var border = new Ext.Panel({
	    title: 'Border Layout',
	    height: 500,
	    layout: 'border',
	    items: [{
	        title: 'North Panel',
	        region: 'north',
	        height: 100,
	        minSize: 75,
	        maxSize: 250,
	        margins: '5 5 5 5',
	        border: false,
	        items: [{
	            contentEl: 'north',
	            autoScroll: true,
	            border: false
	        }]
	    },{
	        title: 'South Panel',
	        region: 'south',
	        height: 100,
	        minSize: 75,
	        maxSize: 250,
	        margins: '5 5 5 5'
	    },{
	        title: 'East Panel',
	        region: 'east',
	        margins: '0 5 0 0',
	        width: 200,
	        minSize: 100,
	        maxSize: 300
	    },{
	        title: 'West Panel',
	        region:'west',
	        margins: '0 0 0 5',
	        width: 200,
	        minSize: 100,
	        maxSize: 300,
	        items: [{
	            contentEl: 'west',
	            autoScroll: true,
	            border: false
	        }]
	    },{
	        title: 'Main Content',
	        region: 'center',
	        margins: '0 0 0 0',
	        items: [center]
	    }]
	});
	
	border.render('pageContainer');
}

以上是关于JavaScript ext js BorderLayout的主要内容,如果未能解决你的问题,请参考以下文章

EXT JS

Ext JS 4:使用 JavaScript 将 JSON 对象转换为另一个 JSON 对象

在应用程序启动时预加载 Ext JS 和自定义 JavaScript 文件

无法在 Sencha-Touch2 中使用 Ext.Ajax 运行 javascript?

sencha ext js 6 入门

什么是 ext.js