Ich muss Objekt als ein Element von Panel einfügen. Ich habe ein Objekt erstellt und in Panel habe ich ein Objekt als Array platziert. Dann, wie Sie dieses Objekt in Elemente des Arrays hinzufügen.Wie Objekt als Element des Bedienfelds eingefügt werden
Mein Code:
{
title : "Records",
bodyStyle: 'background: #dfe8f6;border:#dfe8f6;',
autoScroll: true,
id:'ExcludeRecord',
region: 'center',
layout:{
type: 'vbox',
pack: 'start',
align: 'stretch'
},
items: [],
}`
Soll ich dies in irgendeiner 'ponderender' oder' afterrender' Funktion oder in 'initComponent' Funktion schreiben. – David
Ja, Sie können in jede Funktion schreiben, aber Sie müssen diese Objekte in dieser Funktion haben. Ext.apply (ich, { Artikel: [{Objekt}], }); me.callParent (Argumente); Sie können den obigen Code in initComponent direkt zu diesem Objekt als Element verwenden. –
Für mehrere Datensätze verwende ich 'for' loop. Dann soll 'panel.doLayout()' innerhalb von for loop nach rechts gehen. In diesem Fall erscheint nur ein Zeitobjekt. – David