Extjs Ext.Component.initialConfig是什么,它做什么,在什么上下文中使用?

Extjs Ext.Component.initialConfig是什么,它做什么,在什么上下文中使用?,extjs,Extjs,什么时候调用initialConfig?它和initComponent有什么区别?initialConfig永远不会被调用,因为它不是一个函数。 它是配置对象,用于在实际创建组件时配置组件 例如,当您执行以下操作时: var textField = new Ext.form.TextField({ fieldLabel: 'A textfield', itemId: 'textField' }); 对象成为只读属性textField.initialConfig initCompone

什么时候调用initialConfig?它和initComponent有什么区别?

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

例如,当您执行以下操作时:

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

对象成为只读属性
textField.initialConfig


initComponent()
是一个私有函数,负责在创建过程中配置组件。

当组件在initComponent()中启动其构造函数时,将使用initialConfig

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