Как отобразить столбец даты в Ext Js с ответом Json - PullRequest
0 голосов
/ 13 января 2012

член форума stackoverflow Мне нужна некоторая помощь от вас.

Я получаю ответ сервера для startDate в формате json как "startDate":1328466599000

Я хочу отобразить его в моем столбце ExtJs,Но я не могу отобразить его.

Моя колонка, в которой я отображаю StartDate, равна [Ext.Date.format(values.StartDate, "c")], а моя TaskModel равна

Ext.define("TaskModel", {
        extend : "Gnt.model.Task",

        // Some custom field definitions
        fields : [
            { name: 'Id', type: 'int', useNull : true, mapping: 'id'},
            { name: 'StartDate', type: 'date', mapping: 'startDate'},
            { name: 'EndDate', type: 'date', mapping: 'endDate', dateFormat: 'MS'},
            { name: 'Priority', defaultValue : 1, mapping: 'priority', dateFormat: 'MS' },
            { name: 'Duration', mapping: 'duration'},
             { name: 'PercentDone', mapping: 'percentDone'},
             { name: 'DurationUnit', mapping: 'durationUnit'},
             { name: 'parentId', mapping: 'parentId', type: 'int'},
             { name: 'Name', mapping: 'taskName'},
             { name: 'index', mapping: 'taskindex'},
             { name: 'depth', mapping: 'depth'},
        ]
    });

Я не могу просмотреть свою стартовую дату Яполучение в качестве ответа на мой столбец.

Кто-нибудь есть какие-либо идеи относительно того, что вызывает эту ошибку?Если у кого-то есть решение этой проблемы, пожалуйста, помогите мне.

Ответы [ 2 ]

1 голос
/ 17 января 2012

Может быть, вы определили формат даты в столбце приоритета, а не в столбце startdate?

0 голосов
/ 30 ноября 2012

Я сделал сообщение в блоге здесь: http://peterkellner.net/2011/08/24/getting-extjs-4-date-format-to-behave-properly-in-grid-panel-with-asp-net-mvc3/

извините за то, что что-то выкопал некоторое время назад, но я просто искал то же самое и сначала наткнулся на свой пост в блоге (перед этим пунктом)

...