EXT JS6 학습 노트(3)

2597 단어
  • The absolute layout
  • Ext.onReady(function() {
    	Ext.create('Ext.panel.Panel', {
    		renderTo: Ext.getBody(),
    		width: 700,
    		height: 400,
    		layout: 'absolute',
    		items: [{
    			xtype: 'panel',
    			title: 'Panel 1',
    			x: 12,
    			y: 20,
    			height: 250,
    		}, {
    			xtype: 'panel',
    			title: 'Panel 2',
    			x: 200,
    			y: 150,
    			height: 200,
    		}, {
    			xtype: 'panel',
    			title: 'Panel 3',
    			x: 400,
    			y: 250,
    			width: 150,
    			height: 100,
    		}]
    	});
    });

        2. The accordion layout
    Ext.onReady(function() {
        Ext.create("Ext.panel.Panel", {
            title: "Ext.layout.container.Accordion ",
            frame: true,
            width: 300,
            height: 200,
            renderTo: Ext.getBody(),
            bodyPadding: 5,
            layout: "accordion",
            defaults: {
                bodyStyle: "background-color:#FFFFFF"
            },
            items: [{
                title: " ",
                html: " "
            }, {
                title: " ",
                html: " "
            }, {
                title: " ",
                html: " "
            }]
        });

        3. The border layout
    Ext.onReady(function() {
        Ext.create('Ext.panel.Panel', {
            renderTo: Ext.getBody(),
            width: 700,
            height: 400,
            layout: 'border',
            items: [{
                title: 'Item 1',
                html: 'Item 1',
                region: 'center',
                split: true,
                border: true,
                collapsible: true
            }, {
                title: 'Item 2',
                html: 'Item 2',
                region: 'east',
                width: 200,
                split: true,
                border: true,
                collapsible: true
            }, {
                title: 'Item 2',
                html: 'Item 2',
                region: 'west',
                split: true,
                width: 200,
                border: true,
                collapsible: true
            }, {
                title: 'Item 2',
                split: true,
                html: 'Item 2',
                region: 'north',
                width: 200,
                border: true,
                collapsible: true
            }, {
                title: 'Item 3',
                html: 'Item 3',
                region: 'south',
                height: 100,
                split: true,
                border: true,
                collapsible: true
            }]
        });
    });

    좋은 웹페이지 즐겨찾기