我在ExtJs中面临Date Field的问题。我的视图模型数据未正确绑定到日期字段。从服务器,如果我的日期像这样呈现 " 2010-07-13T01:02:10.000Z"它正确绑定。但如果它被渲染为" 2010-07-13T01:02:10",则它无法正确绑定到日期字段。
我们需要做些什么才能将数据绑定到日期字段?我无法发布实际代码,但我尝试创建一个小样本,但两种格式都没有正确绑定。但如果我指定' 2010-07-13',它会正确绑定。
ExtJS版本6.0.1.250
Ext.define('Plus.view.MainM', {
extend: 'Ext.app.ViewModel',
alias: 'viewmodel.main',
data: {
StartDate: '2010-07-13T01:15:20.000Z',
Name: 'Kapil'
}
});
Ext.define('Plus.view.MainV', {
extend: 'Ext.form.Panel',
xtype: 'app-main',
viewModel: {
type: 'main'
},
items: [{
xtype: 'textfield',
itemId: 'Name',
bind: '{Name}',
},
{
xtype: 'datefield',
itemId: 'StartDate',
width: 105,
bind: '{StartDate}'
}]
});
Ext.application({
name: 'Plus',
extend: 'Ext.app.Application',
autoCreateViewport: 'MainV',
launch: function() {
}
});
感谢您的帮助。