Что такое Ext.Component.initialConfig, что он делает и в каком контексте он используется? - PullRequest
6 голосов
/ 09 февраля 2011

Когда вызывается initialConfig? В чем разница между ним и initComponent?

Ответы [ 2 ]

10 голосов
/ 09 февраля 2011

initialConfig никогда не вызывается, потому что это не функция. Это объект конфигурации, который использовался для настройки компонента при его создании.

Например, когда вы делаете:

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

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

объект становится доступным только для чтения textField.initialConfig

initComponent() - это закрытая функция, которая отвечает за настройку компонента при создании.

0 голосов
/ 09 февраля 2011

Ваш initialConfig - это то, что используется, когда компонент запускает свой конструктор в initComponent ().

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...