【发布时间】:2017-01-27 07:50:32
【问题描述】:
我在使用“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});
我收到错误,因为面板的 updateValue 方法中的 this.lookupReference('name') 为空。
如何在更新方法中使用'lookupReference'?
谢谢。
【问题讨论】:
-
当在 updateValue 函数内部时,这可能是指 html 文档,所以我假设您处于错误的范围内。