在Sencha Touch 2中,有
{
id:'mydatepicker',
xtype: 'datepickerfield',
//some more details are here
}
工作正常。我想要的只是显示这个datepickerfield而不仅仅是通过点击datepickerfield(这是正常的),而是通过点击屏幕另一部分上的按钮。
那么,控制器中应该用什么字符串来显示datepickerfield的id?
答案 0 :(得分:1)
更简单:http://docs.sencha.com/touch/2.2.1/#!/api/Ext.picker.Date
示例:
var datePicker = Ext.create('Ext.picker.Date', {
yearFrom: 2000,
yearTo : 2015,
value: new Date(),
useTitles: false
});
Ext.Viewport.add(datePicker);
datePicker.show();
答案 1 :(得分:0)
1:为要点按的按钮添加一个参考,为datepicker添加一个参考。
2:添加一个控件以侦听按钮上的点击事件。
3:为在datepicker引用上调用show的tap事件创建一个处理程序。
Here is a link用于控制器API,它描述了如何设置引用和控件。
如果您无法获得解决方案,请随时发布一些代码,我可以尝试为您提供更具体的答案。
祝你好运,布拉德