#extjs
#extjs
Вопрос:
Моя функция хранилища эффективно работала на extjs 6.0, но при переносе на extjs 6.7 отображалась ошибка
var store = Ext.create('Ext.data.Store',{
model: 'User',
proxy: {
type: 'ajax',
url : '../ROOT/customHeader/configs/customHeaderConfig.json',
reader:
{
type: 'json',
rootProperty: "custom"
}
},
autoLoad:true,
listeners : {
load : function(thisObj, records){
var logo_src = records[0].get("viewer_logo_src");
panObj.getComponent('header_toolbar').getComponent('headerLogo').setSrc(logo_src);
}
}
});
Комментарии:
1. Что это за сообщение об ошибке?
2. не получает сообщение об ошибке … записи не имеют извлеченного значения
3. Я полагаю, вы можете достичь
load
. Добавьте точку останова и посмотрите значения ваших параметров. Из документацииload ( this, records, successful, operation, eOpts )
. Убедитесь, что вашjson
файл действительно возвращает данные изnetwork in chrome