Mch*_*chl 10

initialConfig永远不会被调用,因为它不是一个函数.它是配置对象,用于在实际创建组件时配置组件.

例如,当你这样做时:

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

{
  fieldLabel: 'A textfield',
  itemId: 'textField'
}
Run Code Online (Sandbox Code Playgroud)

object成为只读属性 textField.initialConfig

initComponent() 是一个私有函数,负责在创建期间配置组件.