0
Panelの項目としてオブジェクトを挿入する必要があります。私はオブジェクトを作成し、パネルIではアイテムを配列として配置します。次に、そのオブジェクトを配列の項目に追加する方法。パネルの項目としてオブジェクトを挿入する方法
マイコード:
{
title : "Records",
bodyStyle: 'background: #dfe8f6;border:#dfe8f6;',
autoScroll: true,
id:'ExcludeRecord',
region: 'center',
layout:{
type: 'vbox',
pack: 'start',
align: 'stretch'
},
items: [],
}`
私はこれを 'beforerender'や' afterrender'関数や 'initComponent'関数で書くでしょうか? – David
はい、あなたはそれらの関数のいずれかに書くことができますが、あなたはその関数にこれらのオブジェクトを持たなければなりません。 Ext.apply(私、{ アイテム:[{オブジェクト}]、 }); me.callParent(arguments); 上記のコードをinitComponentで使用して、そのオブジェクトをitemとして直接使用することができます。 –
複数のレコードに対して、私は 'for'ループを使用しています。それから、 'panel.doLayout()'はループの中で内部にあると考えられます。その場合、オブジェクトは1つだけ表示されます。 – David