У меня возникли проблемы с использованием метода 'lookupReference'.lookupReference не работает в режиме обновления свойств конфигурации
У меня есть панель с конфигурацией.
Ext.define('TestPanel', {
extend: 'Ext.panel.Panel',
xtype: 'mypanel',
referenceHolder: true,
config: { value: null },
items: [{ xtype: 'textfield', reference: 'name'}],
updateValue: function(value) {
this.lookupReference('name').setValue(value);
}
});
И когда я создаю панель, как следовать
Ext.widget('mypanel', {value: 1});
я получаю сообщение об ошибке, потому что this.lookupReference('name')
в методе updateValue панели равна нулю.
Как использовать 'lookupReference' в методе обновления?
Спасибо.
Когда внутри функции updateValue это, вероятно, относится к документу HTML, поэтому я предполагаю, что вы находитесь в неправильном объеме. –