Javascript Sencha Touch:点击按钮时显示datepickerfield

Javascript Sencha Touch:点击按钮时显示datepickerfield,javascript,time,datepicker,sencha-touch-2,tap,Javascript,Time,Datepicker,Sencha Touch 2,Tap,在Sencha Touch 2中,有 { id:'mydatepicker', xtype: 'datepickerfield', //some more details are here } 它很好用。我只想显示这个datepickerfield,不仅仅是点击datepickerfield(这很好),还可以点击屏幕另一部分的按钮 那么,控制器中应该有什么字符串以其id显示datepickerfield?1:为要点击的按钮添加一个引用,为datepicker

在Sencha Touch 2中,有

{
      id:'mydatepicker',
      xtype: 'datepickerfield',
      //some more details are here
}
它很好用。我只想显示这个datepickerfield,不仅仅是点击datepickerfield(这很好),还可以点击屏幕另一部分的按钮


那么,控制器中应该有什么字符串以其id显示datepickerfield?

1:为要点击的按钮添加一个引用,为datepicker添加一个引用

2:添加控件以侦听按钮上的点击事件

3:为调用datepicker引用上的show的tap事件创建处理程序

对于控制器API,它对如何设置引用和控件有很好的描述

如果您无法从中找到解决方案,请随意发布一些代码,我可以尝试为您提供更具体的答案

祝你好运,布拉德更简单:

例如:

var datePicker = Ext.create('Ext.picker.Date', {
    yearFrom: 2000,
    yearTo  : 2015,
    value: new Date(),
    useTitles: false
});
Ext.Viewport.add(datePicker);
datePicker.show();