Прослушиватель хранилища Extjs

#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