0

私はまだ Sencha touch 2 の初心者です。ここで私が抱えている問題は、他の誰かが作成したこの日時ピッカーを使用していることです。日時ピッカーのプロパティを変更できるようにしたいだけですが、通常の get または set メソッドがありません。

                        {
                            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'],
                            },
                        },

これは私の見解であり、コントローラーでjavascriptを使用してampmを変更するか、関数を初期化したいと考えています。出来ますか?

4

1 に答える 1

0

コントローラー内 (例: ref セクションで定義した場合: 'dateTimePicker': '#mypicker')

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

乾杯、オレグ

于 2012-10-26T14:09:00.183 に答える