Ext.Listコンポーネントのスーパークラスは is Ext.DataViewand notExt.Panelです。
したがって、2 つのリストを 2 つの別々のパネルに追加し、これら 2 つのパネルをスーパー パネル内に追加する必要があります。また、スーパーパネル用にを作成し、他の 2 つの子パネル用
に作成する必要があります。layout:'vbox'layout:'fit'
方法は次のとおりです。
....
....
var superpanel = new Ext.Panel({
fullscreen: true,
layout: 'vbox', // to vertically stack two list.
items: [
{
xtype: 'panel',
id: 'panel_1',
width: '100%',
layout: 'fit',
items: [
{
xtype: 'list',
flex:1,
id: 'list1',
store: 'samplestore1'
}
]
},
{
xtype: 'panel',
id: 'panel_2',
width: '100%',
layout: 'fit',
items: [
{
xtype: 'list',
id: 'list2',
flex:1,
store: 'samplestore2'
}
]
}
]
});
....
....