Я пытаюсь добавить элемент в fielset
динамически. Я проверил элементы набора полей в консоли, элемент добавляется в набор полей, но не отображается, я вызываю метод doLayout()
для набора полей, а также для formpanel
, который имеет этот набор полей, но размер/ высота набора полей не меняется. Может ли кто-нибудь помочь мне с этой проблемой?
if(csType.value=="OS"){
Ext.apply(newOs,that.osCombo);
newOs.id = 'testOs2';
Ext.getCmp('cSFieldSet').add(newOs);
Ext.getCmp('cSFieldSet').setHeight(600);
Ext.getCmp('cSFieldSet').doLayout(true,true);
Ext.getCmp('cSFieldSet').ownerCt.doLayout(true,true);
that.csFormPanel.doLayout(true,true);
}
Я также пытался использовать autoHeight: true
, но элемент все равно не отображается