簡體   English   中英

Sencha Touch:在點擊按鈕時顯示datepickerfield

[英]Sencha Touch: show datepickerfield on tapping the button

在Sencha Touch 2中,有

{
      id:'mydatepicker',
      xtype: 'datepickerfield',
      //some more details are here
}

工作正常。 我要顯示的不僅是通過點擊datepickerfield(確定),而且還通過點擊屏幕另一部分的按鈕來顯示此datepickerfield。

那么,控制器中應使用哪個字符串來通過其ID顯示datepickerfield?

更簡單: 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:為您要點擊的按鈕添加參考,為日期選擇器添加參考。

2:添加一個控件來監聽按鈕上的點擊事件。

3:為調用事件創建一個處理程序,該調用事件在datepicker參考上顯示。

這是控制器API 的鏈接 ,其中對如何設置引用和控件進行了很好的描述。

如果您不能從中獲得解決方案,請隨時發布一些代碼,我可以嘗試為您提供更具體的答案。

祝你好運,布拉德

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM