Я использую ExtJS и заметил, что он не загружает полный список.Он загружает частичный список и зависает.
Я должен обновить или расширить popupwindow
, чтобы загрузить данные полностью.
Как я могу это исправить?
var mystore = new Ext.data.Store({
url: '/jsonfeed&id=' + encodeURIComponent(this.idUrl),
sorters: [{
property: 'ImpactSummary',
direction: 'DESC'
}],
reader: new Ext.data.JsonReader({
root: 'xml.RowElement',
fields: [{
name: 'DisplayName',
mapping: 'DisplayName'
}, {
name: 'ImpactSummary',
mapping: 'ImpactSummary',
type: 'int'
}, ]
}),
});
var listView = Ext.create('Ext.grid.Panel', {
store: mystore,
multiSelect: false,
splitHandleWidth: 10,
width: 350,
height: 670,
columnLines: true,
//reserveScrollOffset: true,
renderTo: containerEl,
columns: [{
text: "DisplayName",
dataIndex: 'DisplayName',
renderer: showDisplayName,
sortable: true,
flex: 60
}, {
text: "ImpactSummary",
dataIndex: 'ImpactSummary',
renderer: showElementName,
sortable: true,
flex: 40
}]
});
//pass along browser window resize events to the panel
Ext.EventManager.onWindowResize(listView.doLayout, listView);
console.log('Ext version ' + Ext.version);