我需要在datepickerfield按钮'cancel'和'done'上本地化文本。 我试过了localizing in general,但找不到这些按钮的选项。 并设置custom set of buttons,但只添加按钮,将现有按钮留在那里。
任何人都知道怎么做?
编辑@DavidArtmann: 这是我的datepickerfield,遗憾的是你的建议没有帮助。谢谢你的选择,但不要自己找,并根据它应该的文件。
{
xtype: 'datepickerfield',
name: 'policyStart',
label: 'Polis geldig vanaf:',
placeHolder: '',
labelAlign: 'top',
doneButton: 'Kies',
cancelButton: 'Annuleer'
}
答案 0 :(得分:1)
我认为这里的文档:doneButton和此处:cancelButton很好地描述了这一点。 您可以简单地将此配置属性赋予String,Button对象或false / null以隐藏它。
如果你想要现有的Datepicker按钮对象的值,你可以使用方法getCancelButton()或getDoneButton(),它将返回一个String或Button对象或null。
编辑: 对不起,我没看好。您正在使用datepickerfield。点按时会弹出datepicker。 它会使用默认配置或您的指定配置picker或setPicker()。 在这里,您可以给他一个带有您选择文本的按钮对象;)
所以配置示例如下:
{
xtype: 'datepickerfield',
name: 'policyStart',
label: 'Polis geldig vanaf:',
placeHolder: '',
labelAlign: 'top',
picker: {
xtype: 'datepicker',
cancelButton: 'your_cancel_string',
doneButton: 'your_done_string'
}
}
注意:未经过测试