ExtJS视图模型绑定不适用于日期字段

时间:2016-07-19 11:07:28

标签: extjs json.net

我在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() {

    }
});

感谢您的帮助。

0 个答案:

没有答案