如何使用本地化概念更改按鈕文本?sencha中的本地化
Ext.define("iPolis.view.login", {
extend: 'Ext.form.Panel',
requires: [
'Ext.TitleBar',
'Ext.form.FieldSet',
'Ext.field.Password',
'Ext.field.Text',
'Ext.field.TextAreaInput',
],
id:'loginPanel',
loginText:'Login',
xtype:'login',
.
.
.
items: [{
xtype: 'button',
cls: 'btn',
text: this.loginText,
id:'loginbtn',
handler: function() {
}
]
});
我localization.js是這樣的:
if(Ext.form.Panel) {
Ext.override(Ext.form.Panel,{
loginText:'iniciarsession'
});
}
我得到一個空白按鈕。請讓我知道要做什麼。
Ext.override在煎茶觸摸2.已被棄用,請使用Ext.define代替。但是,在這種情況下,如果您只想爲您的配置設置新值,則無需使用本地化。 – 2012-04-12 10:51:24