假设我有以下代码:
{
xtype : 'textfield',
xxxx : 'firstname',
//I just need a method to return xxxx's value(which is firstname)
yyyy : this.hypothetical_get_xxxx_value()}
}
它似乎无用但我需要获得一些配置对象的价值。怎么做?
答案 0 :(得分:2)
我不确定我是否正确理解了这个问题,但是访问xxxx的一种方法是将itemId: 'myTextFieldName',
添加到textField对象中,以便可以引用它。然后在包含组件(例如FormPanel)上调用以获取该textField对象的xxxx属性:
var value = containingComponent.getComponent('myTextFieldName').xxxx
答案 1 :(得分:1)
试试这个,
如果你有textfield的id属性,你可以得到任何属性值, 例如:
{
xtype : 'textfield',
xxxx : 'firstname',
yyyy : this.hypothetical_get_xxxx_value()}
id : 'somename'
}
var xxxxValue = Ext.getCmp('somename').xxxx;
// it will give you xxxx's value...