2010-06-08 3 views
1

Почему я не могу создать экземпляр Ext.form.CompositeField в extJS? Firebug сообщает мне: «CompositeField не является конструктором». Мой код:Создание экземпляра Ext.form.CompositeField

var f = new Ext.form.CompositeField({ 
    labelWidth: 120, 
    items: [ 
    { 
xtype : 'label', 
fieldLabel: new_attr_name, 
    }, 
    { 
     xtype  : 'label', 
     fieldLabel: new_attr_display_name, 
    }, 
    { 
     xtype  : 'label', 
     fieldLabel: new_attr_type, 
    } 
    ] 
}); 

ответ

2

Эта ошибка означает, что у вас есть проблема с включением, или вы используете старую версию Ext. Проверьте вкладку «Сеть» в Firebug и убедитесь, что у вас нет красных строк, указывающих файлы, которые не загружались. Также убедитесь, что вы включили все необходимые файлы Ext, а Ext - версию 3.2+.

+0

Вы - золотой бог! Да, я использовал версию 3.1. Благодаря!!!! – maximus

Смежные вопросы