Sencha Touch - DataView - Непрерывная загрузка - PullRequest
0 голосов
/ 19 сентября 2011

Я новичок в прикосновении сенча и пытаюсь учиться. Создайте небольшое приложение, которое загружает строку JSON из файла. Когда я запускаю свое приложение на локальном хосте, dataview отображается правильно, но когда я запускаю то же приложение из своей учетной записи общего хостинга, я получаю «загрузочную» графику в бесконечном цикле, и данные не отображаются. Вы можете воспроизвести «загрузочную» графику, используя этот URL: Ошибка воспроизведения

Мой код .js:

var buglist;
Ext.setup({
    tabletStartupScreen: 'tablet_startup.png',
    phoneStartupScreen: 'phone_startup.png',
    icon: 'icon.png',
    glossOnIcon: false,

    onReady: function () {
        Ext.regModel('bugs', {
            fields: ['bg_id', 'bg_short_desc', 'bg_reported_date']
        });

        var productsList = new Ext.DataView({
            store: new Ext.data.Store({
                model: 'bugs',
                proxy: {
                    type: 'ajax',
                    url: 'bugs.json',
                    reader: {
                        type: 'json',
                        root: 'd'
                    }
                },
                autoLoad: true
            }),
            tpl: new Ext.XTemplate(
               '<tpl for=".">',
                    '<div class="item">',
                        '<p>{bg_id}</p>',
                        '<p>{bg_short_desc}</p>',
                    '</div>',
                '</tpl>'
            ),
            itemSelector: "div.item",
            fullscreen: true

        });
    }
});

Моя строка JSON:

{"d":[{"bg_id":3,"bg_short_desc":"Reports - Efficiency - time from order to shipment","bg_reported_date":"\/Date(1261589913930)\/"},{"bg_id":5,"bg_short_desc":"Remove SKU 375906","bg_reported_date":"\/Date(1262195615067)\/"}]}

Пожалуйста, помогите. Спасибо Sajjad

1 Ответ

0 голосов
/ 19 сентября 2011

bg_reported_date, почему вы оборачиваете его в Date ()? Просто используйте type: 'date' и dateFormat: 'U' в своем поле для модели bg_reported_date.

Вы смотрели на ответ? Это вернулось? Ошибка?

...