如何在ExtJS字段中使用xtype:“datefield”显示即时JS格式的日期
我有一个ExtJS字段,如下所示:如何在ExtJS字段中使用xtype:“datefield”显示即时JS格式的日期,extjs,extjs4.2,Extjs,Extjs4.2,我有一个ExtJS字段,如下所示: field = { xtype : 'datefield', format : 'Y/m/d', draggable : true, allowBlank : true, pickerAlign : 'tr-br', getValue : function() { return this.getRawValue(); } }; 这很好,我以指定的格式获取字段中的日期。我希望能够解
field = {
xtype : 'datefield',
format : 'Y/m/d',
draggable : true,
allowBlank : true,
pickerAlign : 'tr-br',
getValue : function()
{
return this.getRawValue();
}
};
这很好,我以指定的格式获取字段中的日期。我希望能够解析来自日期选择器的日期,然后以特定于语言环境的格式显示日期。我该怎么做?请为此答案添加说明。
field = {
xtype: 'datefield',
format: 'Y/m/d',
draggable: true,
allowBlank: true,
pickerAlign: 'tr-br',
isValid : function()
{
return true;
},
setValue : function(value)
{
var valueToSet = "";
if (value)
{
valueToSet = moment(value).lang(lang + "-" + cntry).format('L');
}
this.setRawValue(valueToSet);
},
getValue: function () {
return this.getRawValue();
}
};