0

更新:我发现如果这样做

this.add([topToolbar, {
        xtype: "fieldset",
        items: [showNameEditor, textEditor]
    },
    showsList, bottomToolbar
]);

layout: {
    type: 'fit'
}

然后列表显示但文本字段不出现

原来的:

我试图让一个列表在我的面板中显示两个文本字段,但该列表没有出现。我用列表尝试了不同的商店,但仍然没有显示。

var showNameEditor = {
    xtype: 'textfield',
    name: 'name',
    label: 'Name',
    required: true
};
var textEditor = {
    xtype: 'textfield',
    name: 'name',
    label: 'Name',
    required: true
};
var showsList = {
    xtype: 'list',
    title: 'Sample',
    itemTpl: '{title}',
    data: [{
            title: 'Item 1'
        }, {
            title: 'Item 2'
        }, {
            title: 'Item 3'
        }, {
            title: 'Item 4'
        }
    ]
};

this.add([topToolbar, {
        xtype: "fieldset",
        items: [showNameEditor, showsList, textEditor]
    },
    bottomToolbar
]);
4

1 回答 1

1

如果要显示其内容,则必须为fieldset&指定尺寸,因此请使用& configsformwidthheight

于 2013-04-17T05:26:25.773 回答