我有一个按钮:
{
xtype:'button',
text:'2',
ui: 'orange',
style: 'font-size:14px;',
height:20
}
我希望根据商店中优先级值的数量动态加载按钮的文本。 如果十个值的优先级值为0,我希望按钮文本为10.有人可以帮我解决这个问题吗?
答案 0 :(得分:2)
您需要使用Ext.Button
的{{3}}方法。这会动态设置按钮的text
。
首先,在按钮上设置id
属性
{
xtype:'button',
text:'2',
id: 'myBtn',
ui: 'orange',
style: 'font-size:14px;',
height:20
}
然后这样做,
if(validCondition) {
Ext.getCmp('myBtn').setText('10');
}
* validCondition
是您在更改文本之前要设置的条件。