datepicker - 如何在 sencha touch 2 的 datepickerfield 中设置从 'day' 和 'month'

标签 datepicker sencha-touch-2 picker

我正在尝试做一些我认为应该足够简单的事情。我在 ST2.1 中使用 datepickerfield 并尝试设置开始日期。我知道我可以这样设置年份:

{
    xtype: 'datepickerfield',
    picker: {
        yearFrom: newDate().getFullYear(),
        yearTo: 1930
    }
}

但我还希望能够设置开始日期和月份。这可能吗?上面的结果类似于“2013 年 1 月 1 日”,这不是我想要的。

最佳答案

如果您只想设置选择器的初始日期,那么您只需要选择器的 value 配置属性即可。

{
  xtype: 'datepickerfield',
  value: (new Date()), // the value in the actual input (will also be in the picker UI)
  picker: {
    value: (new Date()), // use this if you DON'T want/have a value in the actual input
    yearFrom: (new Date()).getFullYear(),
    yearTo: 1930
  }
}

documentation 中阅读更多内容(特别是“值”和“选择器”配置选项)。这是一个Sencha Fiddle演示用法。

关于datepicker - 如何在 sencha touch 2 的 datepickerfield 中设置从 'day' 和 'month',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15444369/

相关文章:

javascript - 选择日期后日期选择器自动关闭不起作用

javascript - 将 javascript 变量文件添加到 Sencha Touch 2 android 应用程序

javascript - Sencha Touch 2-子元素引用父元素中的函数的正确方法?

javascript - 如何在 React-native 中使用 Picker 设置状态?

javascript - 是否有 JavaScript 方法可以使 html 日期输入显示日期选择器?

javascript - 使用非常简单的日期选择器时遇到问题

jquery - 如何强制 Bootstrap 日期选择器显示日历中输入字段的值?

javascript - 是否可以在 Viewport 的项目属性中使用循环?

ios - 如何区分didFinishPickingMediaWithInfo中的UIImagePickerController

meteor - 解析来自 Sendgrid 的入站电子邮件