2011-02-08 12 views

Respuesta

9

initialConfig nunca se llama, porque no es una función. Es el objeto de configuración, que se utilizó para configurar el componente cuando realmente se creó.

Por ejemplo cuando haces:

var textField = new Ext.form.TextField({ 
    fieldLabel: 'A textfield', 
    itemId: 'textField' 
}); 

el objeto

{ 
    fieldLabel: 'A textfield', 
    itemId: 'textField' 
} 

se convierte en una propiedad de sólo lectura textField.initialConfig

initComponent() es una función privada, que es responsable de la configuración del componente durante creación.

0

Su initialConfig es lo que se usa cuando el componente dispara su constructor en initComponent().