0

我仍然是 Sencha touch 2 中的菜鸟。所以我在这里遇到的问题是我使用的是其他人制作的这个日期时间选择器。我只想能够修改日期时间选择器的属性,但它没有通常的获取或设置方法。

                        {
                            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

在控制器中(例如,如果您在参考部分中定义:'dateTimePicker':'#mypicker')

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

干杯,奥列格

于 2012-10-26T14:09:00.183 回答