c# - 在 EXTJs 网格面板中使用 JSON 日期

标签 c# extjs

我有一个使用 JSON.Net 序列化为 JSON 对象的对象。然后,这个对象被附加到 ExtJs GridPanel 的 JSON Store 使用。

除日期字段外的所有字段都可以正常渲染,我可以渲染日期字段的唯一方法是使用文本列。但后来我得到以下/Date(1293746400000+0200)/呈现为无用的文本。

我知道我需要以某种方式将其转换为正确的日期对象,但我不知道如何转换。

如果您需要更多信息,请告诉我。

最佳答案

前面示例中的“M$”是误导性的,它是“MS”。这是一个适用于 extjs 4 的清晰示例。“LastFellOffCliff”字段设置为 Microsoft JSON 日期样式中传入格式的日期:“/Date(...)/”

Ext.define('ACME.model.CoyoteModel', {
    extend: 'Ext.data.Model',
    fields: [
                { name: 'CoyoteID', type: 'int' },
                'Nickname',
                { name: 'LastFellOffCliff', type: 'date',  dateFormat: 'MS'  },
                'Notes'
            ]

});

关于c# - 在 EXTJs 网格面板中使用 JSON 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1556256/

相关文章:

javascript - ExtJS 现代 : Painted Event is not triggered in iOS 13. 4+ WKWebview

c# - IIS 中的 WCF,http 基本身份验证 - Windows 用户 "security"含义

C# 提高稀疏矩阵行列总计计算的并行性能

extjs - 如何在Ext Js中显示子菜单?

javascript - 将建议值从 ext Combobox 渲染到 DOM 中的元素

javascript - this.SOMETHING 总是返回未定义 - extjs

c# - Monotouch UITextField 只有数字

c# - Newtonsoft.json 序列化和反序列化基本/继承,其中类来自共享项目

c# - 如何在 SQL Server 2005 中执行服务器端分页

extjs - 在 Extjs 商店中,我们可以使用 2 列和 2 个值进行查询吗?