如何在 extjs 或 sencha 的日期时间字段中设置时间
How to set time in datetime field in extjs or sencha
我需要一些帮助,
我的问题是..是否有任何选项可以在 extjs 日期时间字段中设置时间和日期。请看下图。
这是我的日期时间选择代码。
{
{ xtype: 'datefield',
fieldLabel: 'Posted At',
//labelWidth: 140,
format: 'd-M-Y H:i',
flex: 1,
name: 'postedAt',
allowBlank: false,
value: new Date(),
listeners: {
scope: this,
select: function (f, v) {
}
}
},
查看 javascript 中 Date() 的参数。可能下面的代码是您答案的提示。
{
xtype: 'datefield',
fieldLabel: 'Posted At',
//labelWidth: 140,
format: 'd-M-Y H:i',
flex: 1,
name: 'postedAt',
allowBlank: false,
value: new Date(2017,4,23,12,00,00,0),
listeners: {
scope: this,
select: function (f, v) {
}
}
}
Ext.picker.Date 不支持,所以我们必须编写自定义组件。
Here 你可以找到 ExtJS 4.1.0 和 4.2.1 的实现
我需要一些帮助, 我的问题是..是否有任何选项可以在 extjs 日期时间字段中设置时间和日期。请看下图。 这是我的日期时间选择代码。
{
{ xtype: 'datefield',
fieldLabel: 'Posted At',
//labelWidth: 140,
format: 'd-M-Y H:i',
flex: 1,
name: 'postedAt',
allowBlank: false,
value: new Date(),
listeners: {
scope: this,
select: function (f, v) {
}
}
},
查看 javascript 中 Date() 的参数。可能下面的代码是您答案的提示。
{
xtype: 'datefield',
fieldLabel: 'Posted At',
//labelWidth: 140,
format: 'd-M-Y H:i',
flex: 1,
name: 'postedAt',
allowBlank: false,
value: new Date(2017,4,23,12,00,00,0),
listeners: {
scope: this,
select: function (f, v) {
}
}
}
Ext.picker.Date 不支持,所以我们必须编写自定义组件。
Here 你可以找到 ExtJS 4.1.0 和 4.2.1 的实现