Я новичок в прикосновении сенча и пытаюсь учиться. Создайте небольшое приложение, которое загружает строку 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