Ext JS 4.2.1布局运行失败

时间:2013-06-17 11:56:01

标签: javascript layout extjs extjs4.2

我只是想创建一个布局,我已经定义了我的自定义应用程序标题..以及它们下面的一些内容...例如边界布局......

Ext.define('app.view.Main', {
    extend: 'Ext.container.Container',
    requires:[
        'Ext.tab.Panel',
        'Ext.layout.container.Border',
        'Ext.layout.container.Anchor',
        'Ext.form.field.Text'
    ],

    xtype: 'app-main',

    layout: { type: 'anchor' },

    items: [
        { xtype: 'app-header' },
        {
            //xtype: 'container',
            layout: 'border',
            items: [{
                region: 'west',
                xtype: 'panel',
                title: 'west',
                width: 150
            }, {
                region: 'center',
                xtype: 'tabpanel',
                items: [{ ...

此代码始终返回错误布局运行失败...当我更改我的第二个项目的布局时,它应该是一个边框,它的工作原理..不知怎的,它不与边框布局相处...

有人可以告诉我为什么吗?一个解决方案的提示也会很好:) 我是一个ext js布局newb :(

1 个答案:

答案 0 :(得分:4)

使用顶部标题创建标题:

new Ext.container.Viewport({
    layout: {
        type: 'vbox',
        align: 'stretch'
    },
    items: [{
        xtype: 'app-header'
    }, {
        flex: 1,
        layout: 'border',
        xtype: 'container',
        items: [] // border stuff
    }]
});