Extjs网格日期列不会显示值

时间:2013-10-19 19:06:12

标签: date extjs grid

我有一个简单的网格,下面是基本配置 网格不会显示日期,它是空的。
有什么想法吗? 这是返回的json值,服务器:
"StartAt":"\/Date(-62135596800000)\/"
感谢

 {
       model: Ext.define(Ext.id(), {
        extend: "Ext.data.Model",
        fields: [ {
           name: "StartAt",
           type: "date",
           dateFormat: "d-m-Y"
         }]
     }

.....

columns: {
      items: [{
        id: "StartAt",
        xtype: "datecolumn",
        flex: 1,
        dataIndex: "StartAt",
        text: "Offer Start At"
      }]

2 个答案:

答案 0 :(得分:2)

您在模型中指定的dateFormat与从服务器返回的内容不匹配。在模型上指定它的关键是它知道如何解析来自服务器的字符串。你想要:dateFormat: 'MS'。在该列上,您要配置:format: 'd-m-Y'

答案 1 :(得分:0)

在ExtJS 5中,dateFormat: 'time'为我工作。 dateFormat: 'ms'没有。