Я новичок в прикосновении к сенче и прохожу через обязательное перетягивание волос и стук в голову.
Я пытаюсь отобразить список, но у меня проблема.
Я использую событие beforeshow, чтобы загрузить мое хранилище json перед отображением списка. Но это не увольнение. Если кто-то может помочь, это очень ценится.
Мой код выглядит следующим образом: * примечание - этот код ориентирован на AS / 400, поэтому /%...%/ предназначен для этого
function doList() {
var List1 = new Ext.List ({
id : List1,
renderTo : 'panel',
fullscreen: true,
showAnimation: {
type: 'slide',
duration: 250
},
cls: 'demo-list',
width: Ext.is.Phone ? undefined : 300,
height: 500,
store: ListStore,
itemTpl: '<strong>{SCEQPT}</strong>',
grouped: true,
indexBar: true,
onItemDisclosure: function(record, btn, index) {
doPopUp(record);
},
listeners: {
'beforeshow': function () {
alert('beforeshow');
var StoreList = Ext.StoreMgr.get('ListStore'
StoreList.load({
params: {
screfr: Ext.getCmp('SCREFR').getValue(),
scptyp: scptyp,
user : '/%SCUSER%/'
}
});
}
}
});
}