2016-08-15 31 views
0

我打算重寫的日期選擇器的按鈕,ExtJS的,其顯示爲「取消」和「完成」的文字(現代),我都嘗試我如何重寫extjs(sencha)中的datepicker按鈕的文本?

{ 
    xtype: 'datepickerfield', 
    label: 'label', 
    name: 'birthday', 
    defaultPhonePickerConfig :{ 
     doneButton : '確定', 
     cancelButton : '取消' 
    } 
} 

Ext.define("Ext.locale.zh_CN.field.DatePicker", { 
    override: "Ext.field.DatePicker", 
    defaultPhonePickerConfig :{ 
     doneButton : '確定', 
     cancelButton : '取消' 
    } 
}) 

,但他們沒有工作,你能告訴我哪裏出了問題? { 初始化:

回答

0

你只需要使用datepickerfield的picker配置,而不是defaultPhonePickerConfig

picker: { 
      doneButton: '確定', 
      cancelButton: '取消' 
     }, 
+0

千恩萬謝,我用同樣的方式處理它,另一邊,我與 '( 偵聽器來處理它:函數(){ this.setPicker(Ext.create( 'Ext.picker.Date',{ cancelButton: '取消', doneButton: '確定', yearFrom:1950, yearTo:新的日期()。 getFullYear() })) }} )' 避免一些錯誤可能來自共享相同的原型引起,是什麼讓我困惑就是爲什麼文檔顯示,我們可以用「defaultPhonePickerConfig」 –

相關問題