2012-10-26 46 views
0

我仍然是sencha touch 2中的noobie。所以我這裏的問題是即時通訊使用其他人制作的日期時間選擇器。我只想修改日期時間選擇器的屬性,但它沒有通常的get或set方法。Sencha Touch 2通過控制器修改xtype的屬性?

     { 
          xtype: 'datetimepickerfield', 
          flex: 1, 
          id: 'approxBedtime', 
          action:'bedtime', 
          width: 110, 
          //placeHolder: '9:00 PM', 
          value: new Date('','','',22,0), 
          dateTimeFormat: 'h:i:A', 
          picker: { 
           useTitles: true, 
           minuteInterval: 1, 
           ampm: true, 
           slotOrder: ['hour', 'minute', 'ampm'], 
          }, 
         }, 

這是在我看來,我想在控制器或intialize函數中用JavaScript修改ampm。可能嗎?

回答

0

在控制器(例如,如果你在參考文獻部分中定義: 'dateTimePicker的': '#mypicker')

var datetimepicker = this.getDateTimePicker(); 
var picker = datetimepicker.getPicker(); 
picker.setAmpm(true); 

乾杯,奧列格

相關問題