2010-06-08 85 views
1

爲什麼我不能在extJS中實例化一個Ext.form.CompositeField? 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

該錯誤意味着你要麼有一個包括問題,或者您正在使用分機的舊版本。檢查Firebug中的Net選項卡,並確保沒有紅線指示未加載的包含文件。還要確保你已經包含了所有正確的Ext文件,並且Ext版本是3.2+。

+0

你是金神!是的,我使用的是3.1版本。謝謝!!!! – maximus 2010-06-08 20:28:25